shohaku.ginkgo.helpers
クラス XMLNodeCompositeRuleFactory

java.lang.Object
  拡張shohaku.ginkgo.helpers.XMLNodeCompositeRuleFactory
すべての実装インタフェース:
NodeCompositeRuleFactory

public class XMLNodeCompositeRuleFactory
extends java.lang.Object
implements NodeCompositeRuleFactory

XML形式で定義されたデータから DefaultNodeCompositeRule (又はそのサブクラス)を生成する機能を提供します。


コンストラクタの概要
XMLNodeCompositeRuleFactory()
           
 
メソッドの概要
 NodeCompositeRule create(java.io.InputStream inStream)
          引数の入力ストリームからNodeCompositeRuleを生成して返却します。
 NodeCompositeRule create(java.lang.String id)
          定義ファイルへのリソースパスからNodeCompositeRuleを生成して返却します。
 java.lang.ClassLoader getClassLoader()
          読み取りに使用するクラスリーダを返却します。
 void setClassLoader(java.lang.ClassLoader loader)
          読み取りに使用するクラスリーダを格納します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XMLNodeCompositeRuleFactory

public XMLNodeCompositeRuleFactory()
メソッドの詳細

create

public NodeCompositeRule create(java.lang.String id)
定義ファイルへのリソースパスからNodeCompositeRuleを生成して返却します。

定義:
インタフェース NodeCompositeRuleFactory 内の create
パラメータ:
id - 定義ファイルへのリソースパス
戻り値:
NodeCompositeRuleの実装クラスのインスタンス
関連項目:
NodeCompositeRuleFactory.create(java.lang.String)

create

public NodeCompositeRule create(java.io.InputStream inStream)
引数の入力ストリームからNodeCompositeRuleを生成して返却します。

定義:
インタフェース NodeCompositeRuleFactory 内の create
パラメータ:
inStream - 入力ストリーム
戻り値:
NodeCompositeRuleの実装クラスのインスタンス

getClassLoader

public java.lang.ClassLoader getClassLoader()
読み取りに使用するクラスリーダを返却します。

定義:
インタフェース NodeCompositeRuleFactory 内の getClassLoader
戻り値:
クラスリーダ

setClassLoader

public void setClassLoader(java.lang.ClassLoader loader)
読み取りに使用するクラスリーダを格納します。

定義:
インタフェース NodeCompositeRuleFactory 内の setClassLoader
パラメータ:
loader - クラスリーダ