|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.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 内の isTagpublic boolean isStart()
当クラスでは、常にtrue。
HtElement 内の isStartpublic boolean isEnd()
当クラスでは、常にtrue。
HtElement 内の isEndpublic Tag getStartTag()
開始タグが省略されている場合はnullが返る。
HtListElement 内の getStartTagpublic Tag getEndTag()
終了タグが省略されている場合 あるいは 開始タグが終了タグも兼ねている場合はnullが返る。
HtListElement 内の getEndTagpublic boolean isEmpty()
HtElement の記述:
HtListElement 内の isEmptypublic int getTextLength()
HtElement の記述:
HtListElement 内の getTextLengthpublic void writeTo(StringBuilder sb)
HtElement の記述:保持しているトークンを文字列にして出力する。
HtListElement 内の writeTosb - 出力先バッファー
public void writeTo(Writer w)
throws IOException
HtElement の記述:保持しているトークンを文字列にしてWriterに出力する。
HtListElement 内の writeTow - Writer
IOExceptionpublic HtElement searchToken(Token t)
HtElement の記述:
指定されたトークンを保持している要素を探す。
リストトークン(トークンが複数のトークンを保持している)の中までは探さない。
HtListElement 内の searchTokent - トークン
public void toToken(ListToken tlist)
HtElement の記述:要素内に保持しているトークンをリストに追加する。
HtListElement 内の toTokentlist - 出力先リストトークン
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||