jp.go.aist.dmrc.platform.util
クラス PFResourceUtility

java.lang.Object
  拡張jp.go.aist.dmrc.platform.util.PFResourceUtility

public class PFResourceUtility
extends java.lang.Object

リソース文字列として外出しされたデータの取得を行うユーティリティクラス。
マルチロケール対応が必要な文字列データについては、 必ずプロパティファイルとして外に出し、環境に合わせて使い分けができるようにする。 このときの環境(ロケール)によっての使い分けについては、 このクラスが提供するメソッド内で吸収し、利用側プログラムは意識する必要がない。


フィールドの概要
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
 

フィールドの詳細

SYSTEM_RESOURCE_NAME

public static final java.lang.String SYSTEM_RESOURCE_NAME
システム共通リソース

関連項目:
定数フィールド値
コンストラクタの詳細

PFResourceUtility

public PFResourceUtility()
メソッドの詳細

setLocale

public static void setLocale(java.lang.String lang,
                             java.lang.String country)
ロケールを引数の言語/国に設定する。

パラメータ:
lang - 言語
country - 国

setLocale

public static void setLocale(java.util.Locale locale)
ロケールを引数のロケールに設定する。

パラメータ:
locale - ロケール

getLocale

public static java.util.Locale getLocale()
ロケールを取得する。

戻り値:
ロケール

get

public static java.lang.String get(java.lang.String resourceName,
                                   java.lang.String key)
リソース文字列を取得する。

パラメータ:
resourceName - リソースバンドル名
key - プロパティキー
戻り値:
プロパティ値

get

public static java.lang.String get(java.lang.String resourceName,
                                   java.lang.String key,
                                   java.util.Locale locale)
リソース文字列を取得する。

パラメータ:
resourceName - リソースバンドル名
key - プロパティキー
locale - 取得ロケール
戻り値:
プロパティ値

get

public static java.lang.String get(java.lang.String resourceName,
                                   java.lang.String key,
                                   java.lang.Object[] argument)
引数付きリソース文字列を取得する。

パラメータ:
resourceName - リソースバンドル名
key - プロパティキー
argument - 引数
戻り値:
プロパティ値

get

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 - 取得ロケール
戻り値:
プロパティ値