wisdom.core
クラス RBMessageGenerator

java.lang.Object
  拡張wisdom.core.RBMessageGenerator
すべての実装インタフェース:
MessageGenerator
直系の既知のサブクラス:
AppMessageGenerator, CoreMessageGenerator

public class RBMessageGenerator
extends java.lang.Object
implements MessageGenerator

.propertiesファイルからメッセージを生成します。
このクラスは日本語で記述した.propertiesファイルの読み取りを可能にします。 使用する.propertiesファイルには以下のエントリを必ず追加してください。

PropertyEncoding=SJIS

また、入力文字により、一部正しく表示されないる場合もありますが、その場合、正しく表示されない文字の前後に
エスケープ・シーケンス(\)を挿入してください。

バージョン:
1
作成者:
Takao Kouda

コンストラクタの概要
RBMessageGenerator(java.lang.String propName)
          コンストラクタ
 
メソッドの概要
 Message getMessage(java.lang.String code)
          メッセージの取得
 Message getMessage(java.lang.String code, java.lang.String msg1)
          メッセージの取得
 Message getMessage(java.lang.String code, java.lang.String[] msgs)
          メッセージの取得
 Message getMessage(java.lang.String code, java.lang.String msg1, java.lang.String msg2)
          メッセージの取得
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RBMessageGenerator

public RBMessageGenerator(java.lang.String propName)
コンストラクタ

パラメータ:
propName - 使用するメッセージを含む.propertiesの名前。
メソッドの詳細

getMessage

public Message getMessage(java.lang.String code)
メッセージの取得

定義:
インタフェース MessageGenerator 内の getMessage
パラメータ:
code - 取得するメッセージのコード。
戻り値:
編集された文字列。

getMessage

public Message getMessage(java.lang.String code,
                          java.lang.String msg1)
メッセージの取得

定義:
インタフェース MessageGenerator 内の getMessage
パラメータ:
code - 取得するメッセージのコード。
msg1 - メッセージに含む文字列。
戻り値:
編集された文字列。

getMessage

public Message getMessage(java.lang.String code,
                          java.lang.String msg1,
                          java.lang.String msg2)
メッセージの取得

定義:
インタフェース MessageGenerator 内の getMessage
パラメータ:
code - 取得するメッセージのコード。
msg1 - メッセージに含む文字列。
msg2 - メッセージに含む文字列。
戻り値:
編集された文字列。

getMessage

public Message getMessage(java.lang.String code,
                          java.lang.String[] msgs)
メッセージの取得

定義:
インタフェース MessageGenerator 内の getMessage
パラメータ:
code - 取得するメッセージのコード。
msgs - メッセージに含む文字列の配列。
戻り値:
編集された文字列。