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()イテレータが表すタグが次に現れる場所にイテレータを移動します。
- 
コンストラクタの詳細- 
Iteratorpublic Iterator()
 
- 
- 
メソッドの詳細- 
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()このイテレータが表すタグの型です。- 戻り値:
- タグ
 
 
-