shohaku.kosho
クラス KoshoHelper

java.lang.Object
  拡張shohaku.kosho.KoshoHelper

public class KoshoHelper
extends java.lang.Object

作業を省力化する為のヘルパー群を提供します。


コンストラクタの概要
KoshoHelper()
           
 
メソッドの概要
static shohaku.ginkgo.NodeCompositeRule findGinkgoBundleNodeCompositeRule(java.lang.Class resourceBundle, java.lang.ClassLoader loader, java.lang.String baseName)
          基底名の拡張リソースバンドルが利用する構成ルールを検索して返却します。
static shohaku.ginkgo.DocumentCompositeRule getGinkgoBundleDocumentCompositeRule(shohaku.core.util.XResourceBundleBaseCalculator calculator, java.lang.Object bundleBase)
          束縛基準の識別子をドキュメントIDとして返すドキュメント構成ルールを生成して返却します。
static java.io.InputStream getGinkgoBundleInputStream(java.lang.ClassLoader loader, java.lang.String bundleName)
          リソースファイルの入力ストリームを生成して返却します。
static shohaku.ginkgo.NodeCompositeRule loadDefaultNodeCompositeRule(java.lang.Class c, java.lang.ClassLoader classLoader)
          デフォルトの構成ルールを生成して返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

KoshoHelper

public KoshoHelper()
メソッドの詳細

getGinkgoBundleInputStream

public static java.io.InputStream getGinkgoBundleInputStream(java.lang.ClassLoader loader,
                                                             java.lang.String bundleName)
リソースファイルの入力ストリームを生成して返却します。
リソースファイルを発見出来なかった場合nullを返却します。

パラメータ:
loader - クラスリーダ
bundleName - バンドル名
戻り値:
リソースファイルの入力ストリーム

findGinkgoBundleNodeCompositeRule

public static shohaku.ginkgo.NodeCompositeRule findGinkgoBundleNodeCompositeRule(java.lang.Class resourceBundle,
                                                                                 java.lang.ClassLoader loader,
                                                                                 java.lang.String baseName)
基底名の拡張リソースバンドルが利用する構成ルールを検索して返却します。
カスタマイズされた構成ルールが配置されていない場合デフォルトを返却します。

パラメータ:
resourceBundle - 拡張リソースバンドルのクラス
loader - クラスリーダ
baseName - バンドル名
戻り値:
構成ルール

getGinkgoBundleDocumentCompositeRule

public static shohaku.ginkgo.DocumentCompositeRule getGinkgoBundleDocumentCompositeRule(shohaku.core.util.XResourceBundleBaseCalculator calculator,
                                                                                        java.lang.Object bundleBase)
束縛基準の識別子をドキュメントIDとして返すドキュメント構成ルールを生成して返却します。

パラメータ:
calculator - 束縛基準の算出機能
bundleBase - 束縛基準
戻り値:
ドキュメント構成ルール

loadDefaultNodeCompositeRule

public static shohaku.ginkgo.NodeCompositeRule loadDefaultNodeCompositeRule(java.lang.Class c,
                                                                            java.lang.ClassLoader classLoader)
デフォルトの構成ルールを生成して返却します。
カスタマイズされた構成ルールが定義されていない場合デフォルトを使用します。

パラメータ:
c - 構成リソースを生成するクラス
classLoader - 生成に使用するクラスローダ
戻り値:
デフォルトの構成ルール