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