|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
HTMLの要素ノード。 開始・終了タグのペア、開始タグのみ、終了タグのみの場合がある。
フィールドの概要 |
インタフェース feat2.template.HTMLNode から継承したフィールド |
NODETYPE_ATTRIBUTE, NODETYPE_DOCUMENT, NODETYPE_ELEMENT, NODETYPE_REMARK, NODETYPE_TEXT |
メソッドの概要 | |
boolean |
containsClassValue(java.lang.String classValue)
この要素のclass属性に指定のクラスが含まれているか調べる。 |
java.lang.String |
getAttribute(java.lang.String name)
属性値を返す。 |
java.lang.String[] |
getClassList()
この要素のclass属性値のリストを返す。 |
java.lang.String |
getId()
この要素のid属性値を返す。 |
java.lang.String |
getTagName()
|
boolean |
hasAttribute()
|
boolean |
hasAttribute(java.lang.String name)
指定の名前の属性があるかどうか調べる。 |
boolean |
hasEndTag()
|
void |
removeAttribute(java.lang.String name)
|
HTMLElement[] |
repeat(int n)
このノードを繰り返しコピーして、このノードの後ろに追加する。 |
void |
setAttribute(java.lang.String name,
java.lang.String value)
要素の属性を設定する。 |
void |
setClassValue(java.lang.String classValue)
|
void |
setEndTag(boolean v)
終了タグが必要ならtrueをセットする。 |
void |
setId(java.lang.String id)
|
void |
setTagName(java.lang.String name)
タグ名を設定する。 |
インタフェース feat2.template.HTMLNode から継承したメソッド |
copy, detach, getDocument, getFirst, getFirstChild, getLast, getNext, getNodeType, getParent, getPrev, getValue, insertAfter, insertBefore, toHTML |
インタフェース feat2.template.CompositeNode から継承したメソッド |
addChild, addText, clear, count, findElement, findElementByClass, getElement, getElement, getLastTag, getLastText, getString, getTag, getTag, getText, getText, selectElementsByClass, setText |
メソッドの詳細 |
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String[] getClassList()
public void setClassValue(java.lang.String classValue)
public boolean containsClassValue(java.lang.String classValue)
classValue
-
public java.lang.String getAttribute(java.lang.String name)
name
-
public void setAttribute(java.lang.String name, java.lang.String value)
name
- Stringvalue
- Stringpublic boolean hasAttribute()
public boolean hasAttribute(java.lang.String name)
name
-
public void removeAttribute(java.lang.String name)
public java.lang.String getTagName()
public void setTagName(java.lang.String name)
name
- Stringpublic boolean hasEndTag()
public void setEndTag(boolean v)
v
- booleanpublic HTMLElement[] repeat(int n)
n
- ノードを繰り返す数。0を指定するとこのノードツリーから削除する。
1を指定したときは何もしない。2以上を指定したときはn-1個のコピーを追加する。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |