|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.kosho.AbstractGinkgoResourceBundleCreater
Ginkgo API 用いた階層化リソースバンドルの生成機能の抽象実装を提供します。
| コンストラクタの概要 | |
AbstractGinkgoResourceBundleCreater()
ロケールの束縛基準で初期化します。 |
|
AbstractGinkgoResourceBundleCreater(shohaku.core.util.XResourceBundleBaseCalculator calculator)
指定の束縛基準を格納して初期化します。 |
|
| メソッドの概要 | |
shohaku.core.util.XResourceBundle |
createBundle(java.lang.ClassLoader loader,
shohaku.core.util.XResourceBundle parent,
java.lang.Object bundleBase,
java.lang.String baseName,
java.lang.String bundleName)
getXMLResourceBundle() から返される AbstractGinkgoResourceBundle 実装を返却します。 |
shohaku.core.util.XResourceBundleBaseCalculator |
getBundleBaseCalculator()
格納されている束縛基準を返却します。 |
java.lang.ClassLoader |
getDefaultClassLoader()
getXMLResourceBundleClass() で返されるクラスのクラスローダを返却します。 |
protected abstract AbstractGinkgoResourceBundle |
getGinkgoResourceBundle(java.lang.ClassLoader loader,
shohaku.core.util.XResourceBundle parent,
shohaku.ginkgo.Document parentDoc,
java.lang.Object bundleBase,
java.io.InputStream stream,
shohaku.ginkgo.DocumentCompositeRule docRule,
shohaku.ginkgo.NodeCompositeRule nodeRule)
Ginkgo API 用いた階層化リソースバンドルを生成して返却します。 |
protected abstract java.lang.Class |
getGinkgoResourceBundleClass()
Ginkgo API 用いた階層化リソースバンドルのクラスを返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public AbstractGinkgoResourceBundleCreater()
public AbstractGinkgoResourceBundleCreater(shohaku.core.util.XResourceBundleBaseCalculator calculator)
calculator - リソースを束ねるための束縛基準| メソッドの詳細 |
public shohaku.core.util.XResourceBundleBaseCalculator getBundleBaseCalculator()
shohaku.core.util.XResourceBundleCreater 内の getBundleBaseCalculatorpublic java.lang.ClassLoader getDefaultClassLoader()
getXMLResourceBundleClass() で返されるクラスのクラスローダを返却します。
shohaku.core.util.XResourceBundleCreater 内の getDefaultClassLoadergetXMLResourceBundleClass() で返されるクラスのクラスローダ
public shohaku.core.util.XResourceBundle createBundle(java.lang.ClassLoader loader,
shohaku.core.util.XResourceBundle parent,
java.lang.Object bundleBase,
java.lang.String baseName,
java.lang.String bundleName)
getXMLResourceBundle() から返される AbstractGinkgoResourceBundle 実装を返却します。
shohaku.core.util.XResourceBundleCreater 内の createBundleloader - クラスリーダparent - 親バンドル、親がない場合nullbundleBase - リソースの束縛基準baseName - 規定名bundleName - リソースの固有名
AbstractGinkgoResourceBundle 実装インスタンス
protected abstract AbstractGinkgoResourceBundle getGinkgoResourceBundle(java.lang.ClassLoader loader,
shohaku.core.util.XResourceBundle parent,
shohaku.ginkgo.Document parentDoc,
java.lang.Object bundleBase,
java.io.InputStream stream,
shohaku.ginkgo.DocumentCompositeRule docRule,
shohaku.ginkgo.NodeCompositeRule nodeRule)
Ginkgo API 用いた階層化リソースバンドルを生成して返却します。
loader - クラスリーダparent - 親バンドル、親がない場合nullparentDoc - 親ドキュメント、親がない場合nullbundleBase - リソースの束縛基準stream - リソースの入力ストリームdocRule - リソースのドキュメント構成ルールnodeRule - リソースのノード構成ルール
protected abstract java.lang.Class getGinkgoResourceBundleClass()
Ginkgo API 用いた階層化リソースバンドルのクラスを返します。getXMLResourceBundle() で返されるクラスと同じ AbstractGinkgoResourceBundle の実装クラスで有る必要があります。
Ginkgo API 用いた階層化リソースバンドルのクラス
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||