|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.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 内の getStartTagpublic Tag getEndTag()
HtElement の記述:
HtElement 内の getEndTagpublic 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> 内の iteratorpublic 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 内の isEmptypublic int getTextLength()
HtElement の記述:
HtElement 内の getTextLengthpublic void writeTo(StringBuilder sb)
HtElement の記述:保持しているトークンを文字列にして出力する。
HtElement 内の writeTosb - 出力先バッファー
public void writeTo(Writer w)
throws IOException
HtElement の記述:保持しているトークンを文字列にしてWriterに出力する。
HtElement 内の writeTow - Writer
IOExceptionpublic HtElement searchToken(Token t)
HtElement の記述:
指定されたトークンを保持している要素を探す。
リストトークン(トークンが複数のトークンを保持している)の中までは探さない。
HtElement 内の searchTokent - トークン
public void toToken(ListToken tlist)
HtElement の記述:要素内に保持しているトークンをリストに追加する。
HtElement 内の toTokentlist - 出力先リストトークン
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||