shohaku.composer.helpers
クラス CompositeRuleFactory

java.lang.Object
  拡張shohaku.composer.helpers.CompositeRuleFactory

public class CompositeRuleFactory
extends java.lang.Object

CompositeRuleXMLCompositeRuleFactory で生成し保管する機能を提供します。
一度読み込まれたリソースはキャッシュされるため2度目以降には読み取りは行われません。


コンストラクタの概要
CompositeRuleFactory()
           
 
メソッドの概要
static CompositeRule getComposeRule(java.lang.String rulePath, java.lang.ClassLoader classLoader)
          構成ルールを生成して返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CompositeRuleFactory

public CompositeRuleFactory()
メソッドの詳細

getComposeRule

public static CompositeRule getComposeRule(java.lang.String rulePath,
                                           java.lang.ClassLoader classLoader)
                                    throws shohaku.core.lang.NoSuchResourceException
構成ルールを生成して返却します。

パラメータ:
rulePath - 構成ルールファイルへのクラスパス
classLoader - 生成に使用するクラスローダ
戻り値:
構成ルール
例外:
shohaku.core.lang.NoSuchResourceException - リソースが見つからなかった場合