概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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...)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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