shohaku.shoin.bundle
クラス OgdlResourceBundle

java.lang.Object
  拡張shohaku.shoin.XResourceBundle
      拡張shohaku.shoin.bundle.OgdlResourceBundle
すべての実装インタフェース:
ResourceSet

public class OgdlResourceBundle
extends XResourceBundle

OgdlProperties を用いた階層化リソースバンドルを提供します。


フィールドの概要
 
クラス shohaku.shoin.XResourceBundle から継承したフィールド
bundleBase, lookup, parent
 
メソッドの概要
static OgdlResourceBundle getBundle(java.lang.String baseName, XResourceBundleBase bundleBase)
          指定された基底名、束縛規準、および呼び出し側のクラスローダを使用して、リソースバンドルを取得します。
static OgdlResourceBundle getBundle(java.lang.String baseName, XResourceBundleBase bundleBase, shohaku.core.resource.IOResourceLoader irLoader, java.lang.ClassLoader classLoader)
          指定された基底名、束縛規準、クラスローダを使用して、リソースバンドルを取得します。
 
クラス shohaku.shoin.XResourceBundle から継承したメソッド
containsKey, getKeys, getMapView, getObject, getObject, size
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getBundle

public static OgdlResourceBundle getBundle(java.lang.String baseName,
                                           XResourceBundleBase bundleBase)
指定された基底名、束縛規準、および呼び出し側のクラスローダを使用して、リソースバンドルを取得します。
このメソッドを呼び出すことは、以下を呼び出すことと同じです。
getBundle(baseName, bundleBase, OgdlResourceBundle.class.getClassLoader())

パラメータ:
baseName - 基底名
bundleBase - 束縛規準
戻り値:
指定された基底名と束縛規準のリソースバンドル
例外:
java.util.MissingResourceException - 指定された基底名のリソースバンドルが見つからない場合

getBundle

public static OgdlResourceBundle getBundle(java.lang.String baseName,
                                           XResourceBundleBase bundleBase,
                                           shohaku.core.resource.IOResourceLoader irLoader,
                                           java.lang.ClassLoader classLoader)
指定された基底名、束縛規準、クラスローダを使用して、リソースバンドルを取得します。

パラメータ:
baseName - 基底名
bundleBase - 束縛規準
irLoader - IOリソース生成機能
classLoader - クラスローダ
戻り値:
指定された基底名と束縛規準のリソースバンドル
例外:
java.util.MissingResourceException - 指定された基底名のリソースバンドルが見つからない場合