nga.util
クラス Resource

java.lang.Object
  上位を拡張 nga.util.Resource

public class Resource
extends Object

プロパティファイル(ResourceBundle)の簡易利用ユーティリティ。


コンストラクタの概要
Resource(String resourceName)
          Resource を作成する。
Resource(String resourceName, Locale locale)
          Resource を作成する。
 
メソッドの概要
 String get(String key)
          指定された名前で設定されている文字列値を取得する。
static String getMessage(String resourceName, Locale locale, String key, Object... args)
          メッセージ文字列を取得する。
static String getMessage(String resourceName, String key, Object... args)
          メッセージ文字列を取得する。
static String getText(String resourceName, Locale locale, String key)
          指定された名前で設定されている文字列値を取得する。
static String getText(String resourceName, String key)
          指定された名前で設定されている文字列値を取得する。
 String message(String key, Object... args)
          メッセージ文字列を取得する。
 void setParent(Resource parent)
          このメッセージの親メッセージを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Resource

public Resource(String resourceName)
Resource を作成する。

パラメータ:
resourceName - メッセージが格納されているリソースの名前。

Resource

public Resource(String resourceName,
                Locale locale)
Resource を作成する。

パラメータ:
resourceName - メッセージが格納されているリソースの名前。
locale - ロケール。
メソッドの詳細

setParent

public void setParent(Resource parent)
このメッセージの親メッセージを設定する。

パラメータ:
parent - 親メッセージ。

message

public String message(String key,
                      Object... args)
メッセージ文字列を取得する。

パラメータ:
key - メッセージキー。
args - メッセージ引数。
戻り値:
メッセージ文字列。

get

public String get(String key)
指定された名前で設定されている文字列値を取得する。

パラメータ:
key - キー。
戻り値:
文字列値。

getMessage

public static String getMessage(String resourceName,
                                String key,
                                Object... args)
メッセージ文字列を取得する。

パラメータ:
resourceName - メッセージが格納されているリソースの名前。
key - メッセージキー。
args - メッセージ引数。
戻り値:
メッセージ文字列。

getMessage

public static String getMessage(String resourceName,
                                Locale locale,
                                String key,
                                Object... args)
メッセージ文字列を取得する。

パラメータ:
resourceName - メッセージが格納されているリソースの名前。
locale - ロケール。
key - メッセージキー。
args - メッセージ引数。
戻り値:
メッセージ文字列。

getText

public static String getText(String resourceName,
                             String key)
指定された名前で設定されている文字列値を取得する。

パラメータ:
resourceName - 文字列が格納されているリソースの名前。
key - キー。
戻り値:
文字列。

getText

public static String getText(String resourceName,
                             Locale locale,
                             String key)
指定された名前で設定されている文字列値を取得する。

パラメータ:
resourceName - 文字列が格納されているリソースの名前。
locale - ロケール。
key - キー。
戻り値:
文字列。