jp.preserv.service.message
クラス MessageResources

java.lang.Object
  拡張jp.preserv.service.message.MessageResources

public final class MessageResources
extends java.lang.Object

メッセージリソースを管理するクラスです。

バージョン:
H.KONDO(MCR)2007/01/15 初版
作成者:
H.KONDO(MCR)

メソッドの概要
static void clearResources()
          ロード済みのリソースを全て破棄します。
static java.util.List getKeys()
          読み込み済みのリソースのメッセージキー一覧を取得します。
static java.lang.String getMessage(java.lang.String key)
          読み込み済みのリソースからkeyに該当するメッセージを取得します。
static boolean isLoaded()
          リソースが読み込み済みであるか判定します。
static void loadResources(java.lang.String resourcePath)
          指定されたパスをロードします。
static void loadResources(java.net.URL url)
          指定されたURLパスをロードします。
static void loadResources(java.net.URL jarUrl, java.lang.String source)
          JARファイル中に存在するメッセージリソースをロードします。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

loadResources

public static void loadResources(java.lang.String resourcePath)
指定されたパスをロードします。 リソースはクラスパス配下にある必要があります。

パラメータ:
resourcePath - リソースファイルパス

loadResources

public static void loadResources(java.net.URL url)
指定されたURLパスをロードします。 リソースはURL上にある必要があります。

パラメータ:
url - URLクラス
関連項目:
PropertyResourceBundle

loadResources

public static void loadResources(java.net.URL jarUrl,
                                 java.lang.String source)
JARファイル中に存在するメッセージリソースをロードします。

パラメータ:
jarUrl - JARファイルのURL
source - リソースパス

clearResources

public static void clearResources()
ロード済みのリソースを全て破棄します。


getMessage

public static java.lang.String getMessage(java.lang.String key)
読み込み済みのリソースからkeyに該当するメッセージを取得します。

パラメータ:
key - メッセージキー
戻り値:
メッセージ

getKeys

public static java.util.List getKeys()
読み込み済みのリソースのメッセージキー一覧を取得します。

戻り値:
メッセージキーの一覧

isLoaded

public static boolean isLoaded()
リソースが読み込み済みであるか判定します。

戻り値:
判定結果