org.seasar.uruma.util
クラス MessageUtil

java.lang.Object
  上位を拡張 org.seasar.uruma.util.MessageUtil

public class MessageUtil
extends Object

Uruma のユーザアプリケーションから使用できるメッセージリソースのためのユーティリティクラスです。

作成者:
y-komori

メソッドの概要
static String getMessage(String key)
          メッセージをデフォルトのリソースバンドルから取得して返します。
static String getMessage(String key, Object... args)
          メッセージをデフォルトのリソースバンドルから取得して返します。
static String getMessageWithBundleName(String bundleName, String key)
          メッセージを指定したリソースバンドルから取得して返します。
static String getMessageWithBundleName(String bundleName, String key, Object... args)
          メッセージを指定したリソースバンドルから取得して返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getMessage

public static String getMessage(String key)
メッセージをデフォルトのリソースバンドルから取得して返します。
デフォルトのリソースバンドル名は UrumaConstants.USER_MESSAGE_BASE が使用されます。

パラメータ:
key - キー
戻り値:
メッセージ
関連項目:
UrumaConstants.USER_MESSAGE_BASE

getMessage

public static String getMessage(String key,
                                Object... args)
メッセージをデフォルトのリソースバンドルから取得して返します。
デフォルトのリソースバンドル名は UrumaConstants.USER_MESSAGE_BASE が使用されます。

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

getMessageWithBundleName

public static String getMessageWithBundleName(String bundleName,
                                              String key)
メッセージを指定したリソースバンドルから取得して返します。

パラメータ:
bundleName - リソースバンドル名称
key - キー
戻り値:
メッセージ

getMessageWithBundleName

public static String getMessageWithBundleName(String bundleName,
                                              String key,
                                              Object... args)
メッセージを指定したリソースバンドルから取得して返します。

パラメータ:
bundleName - リソースバンドル名称
key - キー
args - メッセージ引数
戻り値:
メッセージ
例外:
NotFoundException - リソースバンドルが見つからなかった場合


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.