jp.sourceforge.masasa.architecture.framework.validation.resource

## クラス PropertyManager

- Object
- - PropertyManager

-     public final class PropertyManager
      extends Object

  プロパティファイルを管理するクラス.
  作成者:
    masasa.

- - ### フィールドの概要

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `private static ResourceUtils` | `messages` リソースユーティリティ.
    `private static HashSet<String>` | `resourceSet` 登録済みリソース名.

  - ### コンストラクタの概要

    コンストラクタ
    修飾子 | コンストラクタと説明
    --- | ---
    `private` | `PropertyManager()` インスタンス化不可.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static String` | `getMessage(String key)` 登録されているプロパティファイルから、キーに該当する値を返却します.
    `static String` | `getMessage(String key, Object... arguments)` 登録されているプロパティファイルから、キーに該当する値を返却します.
    `static ResourceUtils` | `getResourceUtils()` メッセージリソースを返却します.

    - ### クラスから継承されたメソッド Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### resourceSet

          private static HashSet<String> resourceSet

      登録済みリソース名.

    - #### messages

          private static ResourceUtils messages

      リソースユーティリティ.

  - ### コンストラクタの詳細

    - #### PropertyManager

          private PropertyManager()

      インスタンス化不可.

  - ### メソッドの詳細

    - #### getMessage

          public static String getMessage(String key)

      登録されているプロパティファイルから、キーに該当する値を返却します.
      パラメータ:
        `key` - メッセージキー.
      戻り値:
        メッセージ.

    - #### getMessage

          public static String getMessage(String key,
                          Object... arguments)

      登録されているプロパティファイルから、キーに該当する値を返却します.
      {0},{1}形式で指定されているパラメータに可変文字をセットします.
      パラメータ:
        `key` - メッセージキー.
        `arguments` - 可変文字列.
      戻り値:
        メッセージ.

    - #### getResourceUtils

          public static ResourceUtils getResourceUtils()

      メッセージリソースを返却します.
      戻り値:
        メッセージリソース.