|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.hayabusa.resource.ResourceFactory
public final class ResourceFactory
java.util.ResourceBundle クラスを複数管理するResourceManager をリソース毎に作成します。 ResourceFactory#newInstance( String lang ) により,ResourceManager の要求毎に 新しくオブジェクトを作成するのではなく,ロケール毎に ResourceManager を作成します。 ResourceManagerは,ロケール毎に 内部のプールに保存されています。 リソース作成時に指定するロケールは,ISO 言語コード(ISO-639 で定義される 2 桁の小文字) http://www.ics.uci.edu/pub/ietf/http/related/iso639.txtを使用して下さい。 ただし,内部的に Locale を構築していますが,その正しさは,チェックされていませんので, 指定するロケールに応じた properties ファイルを用意しておいて下さい。
| メソッドの概要 | |
|---|---|
static void |
clear()
キャッシュ(プール)から、すべてのオブジェクトをクリアします。 |
static void |
guiClear()
キャッシュ(プール)から、すべてのGUI情報オブジェクトをクリアします。 |
static ResourceManager |
newInstance(java.lang.String lang)
ResourceManager オブジェクトを取得します。 |
static ResourceManager |
newInstance(java.lang.String systemId,
java.lang.String lang,
boolean initLoad)
ResourceManager オブジェクトを取得します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static ResourceManager newInstance(java.lang.String lang)
lang - 言語コード(null の場合は、"ja" とします。)
public static ResourceManager newInstance(java.lang.String systemId,
java.lang.String lang,
boolean initLoad)
systemId - システムID(null の場合は、HybsSystem の SYSTEM_ID パラメータ)lang - 言語コード(null の場合は、"ja" とします。)initLoad - リソースデータの先読み可否(true:先読みする)
public static void clear()
| 3.5.5.7 (2004/05/10) CodeSelectionFactoryをクリアします。 |
public static void guiClear()
| 4.0.0 (2005/01/31) 新規追加 |
|
openGion 5.3.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||