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

## feat.v1
クラス ResourceManager

    java.lang.Object
      feat.v1.ResourceManager

public class ResourceManager
extends java.lang.Object

リソースを管理するクラス。

作成者:
  SUGIMOTO Ken-ichi

コンストラクタの概要
`ResourceManager()` デフォルトロケールのリソースマネージャを作成する。
`ResourceManager(java.util.Locale locale)` 指定のロケールのリソースマネージャを作成する。

メソッドの概要
`void` | `addResourceFile(java.io.File file)` リソースファイルの内容を追加する。
`void` | `addResourceFile(FileLocator file)` リソースファイルの内容を追加する。
`void` | `addResourceFile(java.lang.String resourceName, java.lang.ClassLoader loader)` リソースファイルの内容を追加する。
`void` | `addResourceFile(java.net.URL url)` リソースファイルの内容を追加する。
`java.lang.String` | `getString(java.lang.String name)` リソース文字列を返す。
`java.lang.String` | `getString(java.lang.String name, java.lang.String param1, java.lang.String param2, java.lang.String param3)` 取得したリソース文字列をパラメータで置き換えるユーティリティメソッド。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ResourceManager

    public ResourceManager()

  デフォルトロケールのリソースマネージャを作成する。

### ResourceManager

    public ResourceManager(java.util.Locale locale)

  指定のロケールのリソースマネージャを作成する。

メソッドの詳細

### addResourceFile

    public void addResourceFile(java.io.File file)

  リソースファイルの内容を追加する。 重複するリソースは上書きされる。

  パラメータ:
    `file` -

### addResourceFile

    public void addResourceFile(java.net.URL url)

  リソースファイルの内容を追加する。 重複するリソースは上書きされる。

  パラメータ:
    `url` -

### addResourceFile

    public void addResourceFile(java.lang.String resourceName,
                                java.lang.ClassLoader loader)

  リソースファイルの内容を追加する。 重複するリソースは上書きされる。

### addResourceFile

    public void addResourceFile(FileLocator file)

  リソースファイルの内容を追加する。

  パラメータ:
    `file` -

### getString

    public java.lang.String getString(java.lang.String name,
                                      java.lang.String param1,
                                      java.lang.String param2,
                                      java.lang.String param3)

  取得したリソース文字列をパラメータで置き換えるユーティリティメソッド。 パラメータ1～3はそれぞれリソース文字列中の"${1}", "${2}", "${3}"と置き換えられる。

  パラメータ:
    `name` -
  戻り値:

### getString

    public java.lang.String getString(java.lang.String name)

  リソース文字列を返す。

  パラメータ:
    `name` -
  戻り値:

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