|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.hishidama.html.parser.elem.HtElement jp.hishidama.html.parser.elem.HtListElement
public class HtListElement
要素リスト.
HtHtmlParserにおける、要素のリスト。
コンストラクタの概要 | |
---|---|
HtListElement()
|
メソッドの概要 | |
---|---|
void |
add(HtElement he)
要素追加. |
void |
add(int n,
HtElement he)
要素追加. |
HtElement |
get(int i)
要素取得. |
Tag |
getEndTag()
終了タグ取得. |
List<HtElement> |
getList()
要素リスト取得. |
Tag |
getStartTag()
開始タグ取得. |
int |
getTextLength()
文字列長取得. |
int |
indexOf(HtElement he)
要素位置取得. |
boolean |
isEmpty()
中身が無いかどうか. |
Iterator<HtElement> |
iterator()
要素リストのイテレーター取得. |
HtElement |
remove(int i)
要素削除. |
HtElement |
searchToken(Token t)
トークン探索. |
void |
setList(List<HtElement> elist)
要素リスト設定. |
int |
size()
要素数取得. |
void |
toToken(ListToken tlist)
リストトークン作成. |
void |
writeTo(StringBuilder sb)
文字列出力. |
void |
writeTo(Writer w)
文字列出力. |
クラス jp.hishidama.html.parser.elem.HtElement から継承されたメソッド |
---|
getName, getParent, getText, isEnd, isFix, isStart, isTag, setFix, setParent |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public HtListElement()
メソッドの詳細 |
---|
public Tag getStartTag()
HtElement
の記述:
HtElement
内の getStartTag
public Tag getEndTag()
HtElement
の記述:
HtElement
内の getEndTag
public void add(HtElement he)
he
- 要素public void add(int n, HtElement he)
n
- インデックスhe
- 要素public void setList(List<HtElement> elist)
elist
- 要素のリストpublic List<HtElement> getList()
public Iterator<HtElement> iterator()
Iterable<HtElement>
内の iterator
public int size()
public HtElement get(int i)
i
- インデックス
public int indexOf(HtElement he)
he
- 要素
public HtElement remove(int i)
i
- インデックス
public boolean isEmpty()
HtElement
の記述:
HtElement
内の isEmpty
public int getTextLength()
HtElement
の記述:
HtElement
内の getTextLength
public void writeTo(StringBuilder sb)
HtElement
の記述:保持しているトークンを文字列にして出力する。
HtElement
内の writeTo
sb
- 出力先バッファーpublic void writeTo(Writer w) throws IOException
HtElement
の記述:保持しているトークンを文字列にしてWriterに出力する。
HtElement
内の writeTo
w
- Writer
IOException
public HtElement searchToken(Token t)
HtElement
の記述:
指定されたトークンを保持している要素を探す。
リストトークン(トークンが複数のトークンを保持している)の中までは探さない。
HtElement
内の searchToken
t
- トークン
public void toToken(ListToken tlist)
HtElement
の記述:要素内に保持しているトークンをリストに追加する。
HtElement
内の toToken
tlist
- 出力先リストトークン
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |