- java.lang.Object
- 
- javax.swing.text.html.HTMLDocument.Iterator
 
- 
- 含まれているクラス:
- HTMLDocument
 
 public abstract static class HTMLDocument.Iterator extends Object 特定のタイプのタグに対して繰返し処理を実行するイテレータです。 このイテレータは、スレッドに対して安全ではありません。 ドキュメントに対する安全なアクセスが、イテレータを使用するコンテキストにおいて確保されていない状態では、Document.renderの保護の下で使用するようにしてください。
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 Iterator()
 - 
メソッドのサマリー修飾子と型 メソッド 説明 abstract AttributeSetgetAttributes()このタグの属性を返します。abstract intgetEndOffset()そのタグが現在定義されている範囲で、同じ属性を持つものの末尾を返します。abstract intgetStartOffset()そのタグが現在定義されている範囲で、同じ属性を持つものの先頭を返します。abstract HTML.TaggetTag()このイテレータが表すタグの型です。abstract booleanisValid()イテレータが現在タグを表しているかどうかを判定します。abstract voidnext()イテレータが表すタグが次に現れる場所にイテレータを移動します。
 
- 
- 
- 
メソッドの詳細- 
getAttributespublic abstract AttributeSet getAttributes() このタグの属性を返します。- 戻り値:
- このタグのAttributeSet。見つからない場合はnull
 
 - 
getStartOffsetpublic abstract int getStartOffset() そのタグが現在定義されている範囲で、同じ属性を持つものの先頭を返します。- 戻り値:
- 範囲の先頭。見つからない場合は -1
 
 - 
getEndOffsetpublic abstract int getEndOffset() そのタグが現在定義されている範囲で、同じ属性を持つものの末尾を返します。- 戻り値:
- 範囲の末尾
 
 - 
nextpublic abstract void next() イテレータが表すタグが次に現れる場所にイテレータを移動します。
 - 
isValidpublic abstract boolean isValid() イテレータが現在タグを表しているかどうかを判定します。 falseの場合、このイテレータに対応するタグはそれ以上ありません。- 戻り値:
- イテレータが現在タグを表している場合はtrue、そうでない場合はfalseを返す
 
 - 
getTagpublic abstract HTML.Tag getTag() このイテレータが表すタグの型です。- 戻り値:
- タグ
 
 
- 
 
-