org.seasar.cubby.util
クラス Messages

java.lang.Object
  上位を拡張 org.seasar.cubby.util.Messages

public class Messages
extends Object

メッセージリソースを取得するユーティリティクラスです。

作成者:
agata

コンストラクタの概要
Messages()
           
 
メソッドの概要
static String getText(ResourceBundle resource, String key, Object... args)
          指定されたメッセージリソースから指定されたキーの値を取得し、置換処理を行ったメッセージを取得します。
static String getText(String key, Object... args)
          メッセージリソース(messages.properties)から指定されたキーの値を取得し、置換処理を行ったメッセージを取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Messages

public Messages()
メソッドの詳細

getText

public static String getText(ResourceBundle resource,
                             String key,
                             Object... args)
指定されたメッセージリソースから指定されたキーの値を取得し、置換処理を行ったメッセージを取得します。

パラメータ:
resource - メッセージリソース
key - メッセージキー
args - 置換文字列
戻り値:
置換処理後のメッセージ

getText

public static String getText(String key,
                             Object... args)
メッセージリソース(messages.properties)から指定されたキーの値を取得し、置換処理を行ったメッセージを取得します。
 msg.sample2=メッセージ中に置換文字列を使用できます(引数1={0}, 引数2={1})。
 
 // 「メッセージ中に置換文字列を使用できます(引数1=foo, 引数2=bar)。」
 String message = Messages.getText("msg.sample2", "foo", "bar");
 

パラメータ:
key - メッセージキー
args - 置換文字列
戻り値:
置換処理後のメッセージ
関連項目:
getText(ResourceBundle, String, Object...)


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