|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.kuro.meteor.Element
public class Element
要素情報保持クラス
フィールドの概要 | |
---|---|
protected static java.lang.String |
SET_CX_1
|
protected static java.lang.String |
SET_CX_2
|
protected static java.lang.String |
SET_CX_3
|
protected static java.lang.String |
SET_CX_4
|
protected static java.lang.String |
TAG_CLOSE3
|
コンストラクタの概要 | |
---|---|
Element(Element elm)
コピーコンストラクタ |
|
Element(Element elm,
Parser ps)
要素、パーサを引数とするコンストラクタ |
|
Element(java.lang.String name)
タグ名を引数とするコンストラクタ |
メソッドの概要 | |
---|---|
java.lang.String |
attribute(java.lang.String attrName)
属性を取得する |
void |
attribute(java.lang.String attrName,
java.lang.String attrValue)
属性を編集する |
AttributeMap |
attributeMap()
属性マップを取得する |
Element |
AttributeMap(AttributeMap attrMap)
属性マップをセットする |
java.lang.String |
attributes()
属性を取得する |
void |
attributes(java.lang.String attributes)
属性をセットする |
Element |
child()
要素をコピーする |
Element |
child(java.lang.String elmName)
要素名で要素を検索する |
Element |
child(java.lang.String attrName,
java.lang.String attrValue)
属性名・属性値で検索する |
Element |
child(java.lang.String elmName,
java.lang.String attrName,
java.lang.String attrValue)
要素名・属性名・属性値で要素を検索する |
Element |
child(java.lang.String attrName1,
java.lang.String attrValue1,
java.lang.String attrName2,
java.lang.String attrValue2)
属性名1・属性値1・属性名2・属性値2で要素を検索する |
Element |
child(java.lang.String elmName,
java.lang.String attrName1,
java.lang.String attrValue1,
java.lang.String attrName2,
java.lang.String attrValue2)
要素名・属性名1・属性値1・属性名2・属性値2で要素を検索する |
Element |
clone()
複製する |
java.lang.String |
content()
内容を取得する |
void |
content(java.lang.String content)
内容を編集する |
void |
content(java.lang.String content,
boolean entityRef)
内容を編集する |
Element |
copy()
複製ポインタを取得する |
void |
copy(Element copy)
複製ポインタをセットする |
boolean |
cx()
タグ状態を取得する |
void |
cx(boolean cx)
タグ状態をセットする |
Element |
cxTag(java.lang.String id)
コメント拡張タグを取得する |
Element |
cxTag(java.lang.String elmName,
java.lang.String id)
コメント拡張タグを取得する |
java.lang.String |
document()
タグ全体を取得する |
void |
document(java.lang.String document)
タグ全体をセットする |
boolean |
documentSync()
ドキュメント更新フラグを取得する |
void |
documentSync(boolean documentSync)
ドキュメント更新フラグをセットする |
boolean |
empty()
内容存在フラグを取得する |
void |
execute(Hooker hook)
Hookerクラスの処理を実行する |
void |
execute(Looper hook,
java.util.List list)
Looperクラスの処理を実行する |
Element |
find(java.lang.String selector)
セレクタで要素を検索する |
void |
flush()
反映する |
java.lang.String |
mixedContent()
要素を取得する |
void |
mixedContent(java.lang.String mixedContent)
要素をセットする |
boolean |
mono()
要素値状態を取得する |
void |
mono(boolean mono)
要素値状態をセットする |
java.lang.String |
name()
タグ名を取得する |
void |
name(java.lang.String name)
タグ名をセットする |
static Element |
new_(Element elm,
Parser ps)
コピーを作成する |
java.lang.Integer |
objectId()
オブジェクトIDを取得する |
void |
objectId(java.lang.Integer objectId)
オブジェクトIDをセットする |
Element |
origin()
原本ポインタを取得する |
void |
origin(Element origin)
原本ポインタをセットする |
Parser |
parser()
パーサを取得する |
void |
parser(Parser parser)
パーサをセットする |
java.lang.String |
pattern()
パターンを取得する |
void |
pattern(java.lang.String pattern)
パターンをセットする |
Element |
remove()
削除する |
Element |
removeAttribute(java.lang.String attrName)
属性を削除する |
boolean |
removed()
削除フラグを取得する |
void |
removed(boolean removed)
削除フラグをセットする |
java.lang.String |
typeValue()
タイプ属性値を取得する |
void |
typeValue(java.lang.String typeValue)
タイプ属性値をセットする |
boolean |
usable()
有効・無効フラグを取得する |
void |
usable(boolean usable)
有効・無効フラグをセットする |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static final java.lang.String TAG_CLOSE3
protected static final java.lang.String SET_CX_1
protected static final java.lang.String SET_CX_2
protected static final java.lang.String SET_CX_3
protected static final java.lang.String SET_CX_4
コンストラクタの詳細 |
---|
public Element(java.lang.String name)
name
- 要素名public Element(Element elm)
elm
- 要素public Element(Element elm, Parser ps)
elm
- 要素ps
- パーサメソッドの詳細 |
---|
public static Element new_(Element elm, Parser ps)
elm
- 要素ps
- パーサ
public final Element clone()
java.lang.Object
内の clone
public final void name(java.lang.String name)
name
- タグ名public final java.lang.String name()
public final void attributes(java.lang.String attributes)
attributes
- 属性public final java.lang.String attributes()
public final void mixedContent(java.lang.String mixedContent)
mixedContent
- 要素public final java.lang.String mixedContent()
public final void document(java.lang.String document)
document
- タグ全体public final java.lang.String document()
public final void pattern(java.lang.String pattern)
pattern
- パターンpublic final java.lang.String pattern()
public final boolean documentSync()
public final void documentSync(boolean documentSync)
documentSync
- ドキュメント更新フラグpublic final boolean empty()
public final void cx(boolean cx)
cx
- タグ状態public final boolean cx()
public final void mono(boolean mono)
mono
- 要素値状態public final boolean mono()
public final Parser parser()
public final void parser(Parser parser)
parser
- パーサpublic final java.lang.String typeValue()
public final void typeValue(java.lang.String typeValue)
typeValue
- タイプ属性値public final boolean usable()
public final void usable(boolean usable)
usable
- 有効・無効フラグpublic boolean removed()
public void removed(boolean removed)
removed
- 削除フラグpublic final Element origin()
public final void origin(Element origin)
origin
- 原本ポインタpublic final Element copy()
public final void copy(Element copy)
copy
- 複製ポインタpublic final java.lang.Integer objectId()
public final void objectId(java.lang.Integer objectId)
objectId
- オブジェクトIDpublic final Element child()
public final Element child(java.lang.String elmName)
elmName
- 要素名
public final Element child(java.lang.String elmName, java.lang.String attrName, java.lang.String attrValue)
elmName
- 要素名attrName
- 属性名attrValue
- 属性値
public final Element child(java.lang.String attrName, java.lang.String attrValue)
attrName
- 属性名attrValue
- 属性値
public final Element child(java.lang.String elmName, java.lang.String attrName1, java.lang.String attrValue1, java.lang.String attrName2, java.lang.String attrValue2)
elmName
- 要素名attrName1
- 属性名1attrValue1
- 属性値1attrName2
- 属性名2attrValue2
- 属性値2
public final Element child(java.lang.String attrName1, java.lang.String attrValue1, java.lang.String attrName2, java.lang.String attrValue2)
attrName1
- 属性名1attrValue1
- 属性値1attrName2
- 属性名2attrValue2
- 属性値2
public final Element find(java.lang.String selector)
selector
- セレクタ
public final Element cxTag(java.lang.String elmName, java.lang.String id)
elmName
- 要素名id
- ID
public final Element cxTag(java.lang.String id)
id
- ID
public final void attribute(java.lang.String attrName, java.lang.String attrValue)
attrName
- 属性名attrValue
- 属性の値public final java.lang.String attribute(java.lang.String attrName)
attrName
- 属性名
public final AttributeMap attributeMap()
public final Element AttributeMap(AttributeMap attrMap)
attrMap
- 属性マップ
public final void content(java.lang.String content)
content
- 内容public final void content(java.lang.String content, boolean entityRef)
content
- 内容entityRef
- 実体参照フラグpublic final java.lang.String content()
public final Element removeAttribute(java.lang.String attrName)
attrName
- 属性名
public final Element remove()
public final void flush()
public final void execute(Hooker hook)
hook
- Hookerオブジェクトpublic final void execute(Looper hook, java.util.List list)
hook
- Looperオブジェクトlist
- Listオブジェクト
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |