shohaku.ginkgo
クラス NodeRule

java.lang.Object
  拡張shohaku.ginkgo.NodeRule

public final class NodeRule
extends java.lang.Object

個々のXMLノードの構成ルールを表現する機能を提供します。


コンストラクタの概要
NodeRule()
           
 
メソッドの概要
 shohaku.core.collections.params.Parameters getNodeAttributesRules()
          属性の構成ルールのパラメータリストを返却します。
 java.lang.String getNodeClass()
          ノードのクラス名を返却します。
 java.lang.String getPattern()
          XML階層URIの書式パターンを返却します。
 Substitutor getSubstitutor()
          ノードの属性やテキスト文字列を代入するオブジェクトを返却します。
 shohaku.core.collections.params.Parameters getXAttributes()
          拡張属性のパラメータリストを返却します。
 void setNodeAttributesRules(shohaku.core.collections.params.Parameters rules)
          属性の構成ルールのパラメータリストを格納します。
 void setNodeClass(java.lang.String cname)
          ノードのクラス名を格納します。
 void setPattern(java.lang.String pattern)
          XML階層URIの書式パターンを格納します。
 void setSubstitutor(Substitutor substitutor)
          ノードの属性やテキスト文字列を代入するオブジェクトを格納します。
 void setXAttributes(shohaku.core.collections.params.Parameters xAttributes)
          拡張属性のパラメータリストを格納します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NodeRule

public NodeRule()
メソッドの詳細

getNodeClass

public java.lang.String getNodeClass()
ノードのクラス名を返却します。

戻り値:
ノードのクラス名

setNodeClass

public void setNodeClass(java.lang.String cname)
ノードのクラス名を格納します。

パラメータ:
cname - ノードのクラス名

getNodeAttributesRules

public shohaku.core.collections.params.Parameters getNodeAttributesRules()
属性の構成ルールのパラメータリストを返却します。

戻り値:
属性の構成ルールのパラメータリスト

setNodeAttributesRules

public void setNodeAttributesRules(shohaku.core.collections.params.Parameters rules)
属性の構成ルールのパラメータリストを格納します。

パラメータ:
rules - 属性の構成ルールのパラメータリスト

getXAttributes

public shohaku.core.collections.params.Parameters getXAttributes()
拡張属性のパラメータリストを返却します。

戻り値:
拡張属性のパラメータリスト。

setXAttributes

public void setXAttributes(shohaku.core.collections.params.Parameters xAttributes)
拡張属性のパラメータリストを格納します。

パラメータ:
xAttributes - 拡張属性のパラメータリスト。

getPattern

public java.lang.String getPattern()
XML階層URIの書式パターンを返却します。

戻り値:
XML階層URIの書式パターン

setPattern

public void setPattern(java.lang.String pattern)
XML階層URIの書式パターンを格納します。

パラメータ:
pattern - XML階層URIの書式パターン

getSubstitutor

public Substitutor getSubstitutor()
ノードの属性やテキスト文字列を代入するオブジェクトを返却します。

戻り値:
Substitutor

setSubstitutor

public void setSubstitutor(Substitutor substitutor)
ノードの属性やテキスト文字列を代入するオブジェクトを格納します。

パラメータ:
substitutor - Substitutor