public class OGElement extends OGNode
5.1.8.0 (2010/07/01) 新規作成 |
コンストラクタと説明 |
---|
OGElement(String qName)
ノード名を指定してのトコンストラクター
ノード名のみ指定するため、属性と、ノードリストが空のエレメントを構築します。
|
OGElement(String qName,
OGAttributes attri)
ノード名を指定してのトコンストラクター
ノード名のみ指定するため、属性と、ノードリストが空のエレメントを構築します。
|
OGElement(String qName,
String attTab,
Attributes atts)
ノード名、属性タブ、属性リストを指定してのトコンストラクター
注意 属性値の正規化は必ず行われます。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addAttr(String key,
String val)
属性リストに、属性(キー、値のセット)を設定します。
|
OGAttributes |
getAttributes()
属性オブジェクトを返します。
|
String |
getId()
属性リストから、id属性の、属性値を取得します。
|
String |
getTagName()
ノード名を返します。
|
boolean |
match(String name,
String key,
String val)
自分自身の状態が、指定の条件に合致しているかどうか、判定します。
|
String |
toString()
オブジェクトの文字列表現を返します。
|
addNode, addNode, changeNode, clearNode, getChildElementList, getElementList, getNode, getNodeType, getParentNode, getText, nodeSize, removeNode, setNode, setNodeType
public OGElement(String qName)
qName
- ノード名public OGElement(String qName, OGAttributes attri)
qName
- ノード名attri
- 属性オブジェクトpublic OGElement(String qName, String attTab, Attributes atts)
qName
- ノード名attTab
- 属性タブatts
- 属性リスト5.2.1.0 (2010/10/01) タグ属性の改行処理を、Set からString[] に変更。 |
public String getTagName()
public OGAttributes getAttributes()
public String getId()
5.1.9.0 (2010/08/01) 新規追加 |
public void addAttr(String key, String val)
key
- 属性リストのキーval
- 属性リストの値public boolean match(String name, String key, String val)
name
- ノード名 null の場合は、すべての ノード名 に合致key
- 属性名 null の場合は、すべての 属性名 に合致val
- 属性値 null の場合は、すべての 属性値 に合致public String toString()
toString
クラス内 OGNode
OGNode.toString()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.