|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の getBundleBaseCalculator
public java.lang.ClassLoader getDefaultClassLoader()
getXMLResourceBundleClass()
で返されるクラスのクラスローダを返却します。
shohaku.core.util.XResourceBundleCreater
内の getDefaultClassLoader
getXMLResourceBundleClass()
で返されるクラスのクラスローダ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
内の createBundle
loader
- クラスリーダparent
- 親バンドル、親がない場合null
bundleBase
- リソースの束縛基準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
- 親バンドル、親がない場合null
parentDoc
- 親ドキュメント、親がない場合null
bundleBase
- リソースの束縛基準stream
- リソースの入力ストリームdocRule
- リソースのドキュメント構成ルールnodeRule
- リソースのノード構成ルール
protected abstract java.lang.Class getXMLResourceBundleClass()
Ginkgo API
用いた階層化リソースバンドルのクラスを返します。getXMLResourceBundle()
で返されるクラスと同じ AbstractXMLResourceBundle
の実装クラスで有る必要があります。
Ginkgo API
用いた階層化リソースバンドルのクラス
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |