|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.ginkgo.NodeContext
ノードのコンテキスト情報を提供します。
メソッドの概要 | |
java.util.Iterator |
childIterator()
全ての子のテキスト情報とエレメントノードを反復子で返却します。 |
java.util.Iterator |
elementIterator()
全ての子のエレメントノードを反復子で返却します。 |
java.util.Iterator |
elementIterator(java.lang.String nodeName)
指定されたノード名のエレメントノードを反復子で返却します。 |
java.util.List |
getChildren()
全ての子のテキスト情報とエレメントノードをリストで返却します。 |
java.lang.ClassLoader |
getClassLoader()
解析処理に使用する ClassLoader を返却します. |
Document |
getDocument()
ドキュメントを返却します。 |
DocumentCompositeRule |
getDocumentCompositeRule()
のコンテキスト情報を返却します。 |
DocumentContext |
getDocumentContext()
ドキュメントのコンテキスト情報を返却します。 |
java.util.List |
getElementChildren()
全ての子のエレメントノードをリストで返却します。 |
java.util.List |
getElementChildren(java.lang.String nodeName)
指定されたノード名のエレメントノードをリストで返却します。 |
Ginkgo |
getGinkgo()
Ginkgo を返却します。 |
NodeAttributesRule |
getNodeAttributesRule(java.lang.String name)
指定された名前を持つ属性の構成ルールを返却します。 |
shohaku.core.collections.params.Parameters |
getNodeAttributesRules()
属性の構成ルールのパラメータリストを返却します。 |
NodeCompositeRule |
getNodeCompositeRule()
解析処理に使用する構成ルールを返却します。 |
java.lang.String |
getNodeLocalName()
タグのローカル名を返却します。 |
java.lang.String |
getNodeName()
ノード名を返却する(プレフィックスを含まないタグ名)。 |
java.lang.String |
getNodeNamespaceURI()
タグの名前空間を返却します。 |
java.lang.String |
getNodeQName()
タグ名を返却します。 |
java.lang.String |
getNodeURI()
タグの階層URIを返却します。 |
java.util.List |
getOwnerChildren()
Node.SCOPE_OWNER 以上の可視性のある子のノードをリストで返却します。 |
Node |
getParent()
親のノードを格納します。 |
java.lang.String |
getTagAttribute(java.lang.String name)
指定された名前を持つ属性の値を返却します。 |
java.lang.String |
getTagAttribute(java.lang.String name,
java.lang.String defaultValue)
指定された名前を持つ属性の値を返却します。 |
TagAttributes |
getTagAttributes()
ノードの属性を全て返却します。 |
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.lang.String |
getXAttribute(java.lang.String name)
指定された名前を持つ拡張属性の値を返却します。 |
java.lang.String |
getXAttribute(java.lang.String name,
java.lang.String defaultValue)
指定された名前を持つ拡張属性の値を返却します。 |
shohaku.core.collections.params.Parameters |
getXAttributes()
ノードの拡張属性を全て返却します。 |
boolean |
isChildEmpty()
子の要素が空の場合 true を返却します。 |
boolean |
isElementEmpty()
子の要素のエレメントノードが空の場合 true を返却します。 |
java.util.Iterator |
ownerIterator()
Node.SCOPE_OWNER 以上の可視性のある子のノードを反復子で返却します。 |
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 Document getDocument()
public Ginkgo getGinkgo()
Ginkgo
を返却します。
Ginkgo
public NodeCompositeRule getNodeCompositeRule()
public DocumentContext getDocumentContext()
public DocumentCompositeRule getDocumentCompositeRule()
public java.lang.ClassLoader getClassLoader()
ClassLoader
を返却します.
ClassLoader
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 boolean isChildEmpty()
true
を返却します。
true
public boolean isElementEmpty()
true
を返却します。
true
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 ownerIterator()
Node.SCOPE_OWNER
以上の可視性のある子のノードを反復子で返却します。
Node.SCOPE_OWNER
以上の可視性のある子のノードpublic java.util.List getOwnerChildren()
Node.SCOPE_OWNER
以上の可視性のある子のノードをリストで返却します。
Node.SCOPE_OWNER
以上の可視性のある子のノード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.params.Parameters getXAttributes()
public java.lang.String getXAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.lang.String getXAttribute(java.lang.String name, java.lang.String defaultValue)
defaultValue
が返されます。
name
- 属性名defaultValue
- 指定の属性が存在しない場合に返却される値
defaultValue
public shohaku.core.collections.params.Parameters getNodeAttributesRules()
public NodeAttributesRule getNodeAttributesRule(java.lang.String name)
null
が返されます。
name
- 属性名
public TagAttributes getTagAttributes()
public java.lang.String getTagAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.lang.String getTagAttribute(java.lang.String name, java.lang.String defaultValue)
defaultValue
が返されます。
name
- 属性名defaultValue
- 指定の属性が存在しない場合に返却される値
defaultValue
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |