feat2
クラス FileResourceManager

java.lang.Object
  拡張feat2.FileResourceManager
すべての実装インタフェース:
ResourceManager

public class FileResourceManager
extends java.lang.Object
implements ResourceManager

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

作成者:
SUGIMOTO Ken-ichi

コンストラクタの概要
FileResourceManager()
          デフォルトロケールのリソースマネージャを作成する。
FileResourceManager(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)
          リソースファイルの内容を追加する。
static FileResourceManager getInstance()
           
 java.lang.String getString(java.lang.String name, java.lang.String param1, java.lang.String param2, java.lang.String param3)
          取得したリソース文字列をパラメータで置き換えるユーティリティメソッド。
 java.lang.String getStringResource(java.lang.String name)
          リソース文字列を返す。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileResourceManager

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


FileResourceManager

public FileResourceManager(java.util.Locale locale)
指定のロケールのリソースマネージャを作成する。

メソッドの詳細

getInstance

public static FileResourceManager getInstance()

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)
リソースファイルの内容を追加する。 重複するリソースは上書きされる。

パラメータ:
resourceName -
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 -
戻り値:

getStringResource

public java.lang.String getStringResource(java.lang.String name)
インタフェース ResourceManager の記述:
リソース文字列を返す。

定義:
インタフェース ResourceManager 内の getStringResource
パラメータ:
name -
戻り値: