shohaku.ginkgo
インタフェース NodeCompositeRule

既知の実装クラスの一覧:
DefaultNodeCompositeRule

public interface NodeCompositeRule

XMLドキュメントのノードを構造化されたオブジェクトに合成するルールを提供します。


メソッドの概要
 NodeRule findNodeRule(java.lang.String namespaceURI, java.lang.String nodeURI, java.lang.String tagName)
          ノードの構成情報を返却します。
 java.lang.Object getFeature(java.lang.Class id)
          指定された識別子が示す拡張機能を返却します。
 void parse(Ginkgo ginkgo, Document document)
          解析処理の直前に呼び出されます、処理のフックポイントの役割を持ちます。
 

メソッドの詳細

findNodeRule

public NodeRule findNodeRule(java.lang.String namespaceURI,
                             java.lang.String nodeURI,
                             java.lang.String tagName)
ノードの構成情報を返却します。

パラメータ:
namespaceURI - 解析対象の名前空間URI
nodeURI - 解析対象のXML階層URI
tagName - タグ名
戻り値:
ノード構成情報

getFeature

public java.lang.Object getFeature(java.lang.Class id)
指定された識別子が示す拡張機能を返却します。
指定された識別子に対応する拡張機能が存在しない場合nullを返却します。

パラメータ:
id - 機能を示すクラス
戻り値:
拡張機能

parse

public void parse(Ginkgo ginkgo,
                  Document document)
解析処理の直前に呼び出されます、処理のフックポイントの役割を持ちます。

パラメータ:
ginkgo - 解析処理を実行するGinkgo
document - 解析対象のドキュメント