|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.composer.NodeContext
ノードのコンテキスト情報を提供します。
メソッドの概要 | |
java.util.Iterator |
childIterator()
全ての子のテキスト情報とエレメントノードを反復子で返却します。 |
java.util.Iterator |
elementIterator()
全ての子のエレメントノードを反復子で返却します。 |
java.util.Iterator |
elementIterator(java.lang.String nodeName)
指定されたノード名のエレメントノードを反復子で返却します。 |
java.util.List |
getChildren()
全ての子のテキスト情報とエレメントノードをリストで返却します。 |
CompositeContext |
getCompositeContext()
解析処理のコンテキスト情報を返却します。 |
DocumentContext |
getDocumentContext()
ドキュメントのコンテキスト情報を返却します。 |
java.lang.String |
getElemAttribute(java.lang.String name)
指定された名前を持つ属性の値を返却します。 |
java.lang.String |
getElemAttribute(java.lang.String name,
java.lang.String defaultValue)
指定された名前を持つ属性の値を返却します。 |
TagAttributes |
getElemAttributes()
ノードの属性を全て返却します。 |
java.util.List |
getElementChildren()
全ての子のエレメントノードをリストで返却します。 |
java.util.List |
getElementChildren(java.lang.String nodeName)
指定されたノード名のエレメントノードをリストで返却します。 |
java.lang.String |
getExAttribute(java.lang.String name)
指定された名前を持つ拡張属性の値を返却します。 |
java.lang.String |
getExAttribute(java.lang.String name,
java.lang.String defaultValue)
指定された名前を持つ拡張属性の値を返却します。 |
shohaku.core.collections.Parameters |
getExAttributes()
ノードの拡張属性を全て返却します。 |
java.lang.String |
getNodeLocalName()
タグのローカル名を返却します。 |
java.lang.String |
getNodeName()
ノード名を返却する(プレフィックスを含まないタグ名)。 |
java.lang.String |
getNodeNamespaceURI()
タグの名前空間を返却します。 |
java.lang.String |
getNodeQName()
タグ名を返却します。 |
java.lang.String |
getNodeURI()
タグの階層URIを返却します。 |
Node |
getParent()
親のノードを格納します。 |
java.util.List |
getTextChildren()
全ての子のテキスト情報をリストで返却します。 |
java.util.List |
getValueChildren()
Node.isType(Node.TYPE_VALUE) が true である子のノードをリストで返却します。 |
java.util.List |
getValueElementChildren()
Node.isType(Node.TYPE_VALUE) が true である子のエレメントノードをリストで返却します。 |
java.util.Iterator |
textIterator()
全ての子のテキスト情報を反復子で返却します。 |
java.util.Iterator |
valueElementIterator()
Node.isType(Node.TYPE_VALUE) が true である子のエレメントノードを反復子で返却します。 |
java.util.Iterator |
valueIterator()
Node.isType(Node.TYPE_VALUE) が true である子のノードを反復子で返却します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public DocumentContext getDocumentContext()
public CompositeContext getCompositeContext()
public java.lang.String getNodeQName()
public java.lang.String getNodeLocalName()
public java.lang.String getNodeName()
public java.lang.String getNodeNamespaceURI()
public java.lang.String getNodeURI()
public Node getParent()
public java.util.Iterator childIterator()
public java.util.List getChildren()
public java.util.Iterator textIterator()
public java.util.List getTextChildren()
public java.util.Iterator elementIterator()
public java.util.List getElementChildren()
public java.util.Iterator elementIterator(java.lang.String nodeName)
nodeName
- 対象のノード名
public java.util.List getElementChildren(java.lang.String nodeName)
nodeName
- 対象のノード名
public java.util.Iterator valueIterator()
Node.isType(Node.TYPE_VALUE)
が true
である子のノードを反復子で返却します。
public java.util.List getValueChildren()
Node.isType(Node.TYPE_VALUE)
が true
である子のノードをリストで返却します。
public java.util.Iterator valueElementIterator()
Node.isType(Node.TYPE_VALUE)
が true
である子のエレメントノードを反復子で返却します。
public java.util.List getValueElementChildren()
Node.isType(Node.TYPE_VALUE)
が true
である子のエレメントノードをリストで返却します。
public shohaku.core.collections.Parameters getExAttributes()
public java.lang.String getExAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.lang.String getExAttribute(java.lang.String name, java.lang.String defaultValue)
defaultValue
が返されます。
name
- 属性名defaultValue
- 指定の属性が存在しない場合に返却される値
defaultValue
public TagAttributes getElemAttributes()
public java.lang.String getElemAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.lang.String getElemAttribute(java.lang.String name, java.lang.String defaultValue)
defaultValue
が返されます。
name
- 属性名defaultValue
- 指定の属性が存在しない場合に返却される値
defaultValue
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |