shohaku.shoin.bundle
クラス SimpleResourceBundle
java.lang.Object
shohaku.shoin.XResourceBundle
shohaku.shoin.bundle.SimpleResourceBundle
- すべての実装インタフェース:
- ResourceSet
- public class SimpleResourceBundle
- extends XResourceBundle
SimpleProperties
を用いた階層化リソースバンドルを提供します。
このクラスはリソースの生成に java.util.Properties を利用するため java.util.ResourceBundle と機能が類似であり、階層データを任意とする java.util.ResourceBundle として利用できます。
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getBundle
public static SimpleResourceBundle getBundle(java.lang.String baseName,
XResourceBundleBase bundleBase)
- 指定された基底名、束縛規準、および呼び出し側のクラスローダを使用して、リソースバンドルを取得します。
このメソッドを呼び出すことは、以下を呼び出すことと同じです。
getBundle(baseName, bundleBase, SimpleResourceBundle.class.getClassLoader())
- パラメータ:
baseName
- 基底名bundleBase
- 束縛規準
- 戻り値:
- 指定された基底名と束縛規準のリソースバンドル
- 例外:
java.util.MissingResourceException
- 指定された基底名のリソースバンドルが見つからない場合
getBundle
public static SimpleResourceBundle getBundle(java.lang.String baseName,
XResourceBundleBase bundleBase,
shohaku.core.resource.IOResourceLoader irLoader,
java.lang.ClassLoader classLoader)
- 指定された基底名、束縛規準、クラスローダを使用して、リソースバンドルを取得します。
- パラメータ:
baseName
- 基底名bundleBase
- 束縛規準irLoader
- IOリソース生成機能classLoader
- クラスローダ
- 戻り値:
- 指定された基底名と束縛規準のリソースバンドル
- 例外:
java.util.MissingResourceException
- 指定された基底名のリソースバンドルが見つからない場合