JavaTM 2 Platform
Std. Ed. v1.3

javax.swing.text.html
クラス HTMLDocument.Iterator

java.lang.Object
  |
  +--javax.swing.text.html.HTMLDocument.Iterator
含まれているクラス:
HTMLDocument

public abstract static class HTMLDocument.Iterator
extends Object

特定のタイプのタグに対して繰り返し処理を実行する反復子です。この反復子は、スレッドに対して安全ではありません。ドキュメントに対する安全なアクセスが、反復子を使用するコンテキストにおいて確保されていない状態では、Document.render の保護の下で使用するようにしてください。


コンストラクタの概要
HTMLDocument.Iterator()
           
 
メソッドの概要
abstract  AttributeSet getAttributes()
          このタグの属性を取り出します。
abstract  int getEndOffset()
          そのタグが現在定義されている範囲で、同じ属性を持つものの末尾を返します。
abstract  int getStartOffset()
          そのタグが現在定義されている範囲で、同じ属性を持つものの先頭を返します。
abstract  HTML.Tag getTag()
          この反復子が表すタグのタイプです。
abstract  boolean isValid()
          反復子が現在タグを表しているかどうかを判定します。
abstract  void next()
          反復子が表すタグが次に現れる場所に反復子を移動します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HTMLDocument.Iterator

public HTMLDocument.Iterator()
メソッドの詳細

getAttributes

public abstract AttributeSet getAttributes()
このタグの属性を取り出します。

getStartOffset

public abstract int getStartOffset()
そのタグが現在定義されている範囲で、同じ属性を持つものの先頭を返します。

getEndOffset

public abstract int getEndOffset()
そのタグが現在定義されている範囲で、同じ属性を持つものの末尾を返します。

next

public abstract void next()
反復子が表すタグが次に現れる場所に反復子を移動します。

isValid

public abstract boolean isValid()
反復子が現在タグを表しているかどうかを判定します。false の場合、この反復子に対応するタグはそれ以上ありません。

getTag

public abstract HTML.Tag getTag()
この反復子が表すタグのタイプです。

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.