|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.util.PFResourceUtility
public class PFResourceUtility
リソース文字列として外出しされたデータの取得を行うユーティリティクラス。
マルチロケール対応が必要な文字列データについては、
必ずプロパティファイルとして外に出し、環境に合わせて使い分けができるようにする。
このときの環境(ロケール)によっての使い分けについては、
このクラスが提供するメソッド内で吸収し、利用側プログラムは意識する必要がない。
フィールドの概要 | |
---|---|
static java.lang.String |
SYSTEM_RESOURCE_NAME
システム共通リソース |
コンストラクタの概要 | |
---|---|
PFResourceUtility()
|
メソッドの概要 | |
---|---|
static java.lang.String |
get(java.lang.String resourceName,
java.lang.String key)
リソース文字列を取得する。 |
static java.lang.String |
get(java.lang.String resourceName,
java.lang.String key,
java.util.Locale locale)
リソース文字列を取得する。 |
static java.lang.String |
get(java.lang.String resourceName,
java.lang.String key,
java.lang.Object[] argument)
引数付きリソース文字列を取得する。 |
static java.lang.String |
get(java.lang.String resourceName,
java.lang.String key,
java.lang.Object[] argument,
java.util.Locale locale)
引数付きリソース文字列を取得する。 |
static java.util.Locale |
getLocale()
ロケールを取得する。 |
static void |
setLocale(java.util.Locale locale)
ロケールを引数のロケールに設定する。 |
static void |
setLocale(java.lang.String lang,
java.lang.String country)
ロケールを引数の言語/国に設定する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.String SYSTEM_RESOURCE_NAME
コンストラクタの詳細 |
---|
public PFResourceUtility()
メソッドの詳細 |
---|
public static void setLocale(java.lang.String lang, java.lang.String country)
lang
- 言語country
- 国public static void setLocale(java.util.Locale locale)
locale
- ロケールpublic static java.util.Locale getLocale()
public static java.lang.String get(java.lang.String resourceName, java.lang.String key)
resourceName
- リソースバンドル名key
- プロパティキー
public static java.lang.String get(java.lang.String resourceName, java.lang.String key, java.util.Locale locale)
resourceName
- リソースバンドル名key
- プロパティキーlocale
- 取得ロケール
public static java.lang.String get(java.lang.String resourceName, java.lang.String key, java.lang.Object[] argument)
resourceName
- リソースバンドル名key
- プロパティキーargument
- 引数
public static java.lang.String get(java.lang.String resourceName, java.lang.String key, java.lang.Object[] argument, java.util.Locale locale)
resourceName
- リソースバンドル名key
- プロパティキーargument
- 引数locale
- 取得ロケール
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |