|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectshohaku.kosho.AbstractXMLResourceBundleCreater
public abstract class AbstractXMLResourceBundleCreater
Ginkgo API 用いた階層化リソースバンドルの生成機能の抽象実装を提供します。
| コンストラクタの概要 | |
|---|---|
AbstractXMLResourceBundleCreater()
ロケールの束縛基準で初期化します。 |
|
AbstractXMLResourceBundleCreater(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() から返される AbstractXMLResourceBundle 実装を返却します。 |
shohaku.core.util.XResourceBundleBaseCalculator |
getBundleBaseCalculator()
格納されている束縛基準を返却します。 |
java.lang.ClassLoader |
getDefaultClassLoader()
getXMLResourceBundleClass() で返されるクラスのクラスローダを返却します。 |
protected abstract AbstractXMLResourceBundle |
getXMLResourceBundle(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 |
getXMLResourceBundleClass()
Ginkgo API 用いた階層化リソースバンドルのクラスを返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public AbstractXMLResourceBundleCreater()
public AbstractXMLResourceBundleCreater(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() から返される AbstractXMLResourceBundle 実装を返却します。
shohaku.core.util.XResourceBundleCreater 内の createBundleloader - クラスリーダparent - 親バンドル、親がない場合nullbundleBase - リソースの束縛基準baseName - 規定名bundleName - リソースの固有名
AbstractXMLResourceBundle 実装インスタンス
protected abstract AbstractXMLResourceBundle getXMLResourceBundle(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 getXMLResourceBundleClass()
Ginkgo API 用いた階層化リソースバンドルのクラスを返します。getXMLResourceBundle() で返されるクラスと同じ AbstractXMLResourceBundle の実装クラスで有る必要があります。
Ginkgo API 用いた階層化リソースバンドルのクラス
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||