jp.oarts.pirka.core.err
インタフェース ErrorMessageManagerIF

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
DefaultErrorMessageManager

public interface ErrorMessageManagerIF
extends java.io.Serializable

エラーメッセージマネージャーインターフェース
独自のエラーメッセージやエラー強調を行うときはこのインターフェースをインプリし
PirkaWindow#setErrorMessageManagerメソッドでウインドウにセットします。


フィールドの概要
static java.lang.String ERROR_MESSAGE_FIELD_BASE_NAME
          エラーメッセージのフィールドベース名(サフィックスを抜いた名前)
 
メソッドの概要
 java.lang.String createErrorMessage(ErrorMessageStocker errorMessageStocker)
          エラーメッセージストッカーに蓄えられているエラーから表示用のエラーメッセージを作成します。
 java.lang.String getNgLabelStyle()
          エラーフィールドに対応するラベルのスタイル取得します。
 java.lang.String getNgStyle()
          エラーフィールドのスタイル取得します。
 boolean isWebSafeErrorMessage()
          createErrorMessageメソッドで作成されたエラーメッセージがHTMLタグを含まない時はtrueを返します。
 

フィールドの詳細

ERROR_MESSAGE_FIELD_BASE_NAME

static final java.lang.String ERROR_MESSAGE_FIELD_BASE_NAME
エラーメッセージのフィールドベース名(サフィックスを抜いた名前)

関連項目:
定数フィールド値
メソッドの詳細

createErrorMessage

java.lang.String createErrorMessage(ErrorMessageStocker errorMessageStocker)
エラーメッセージストッカーに蓄えられているエラーから表示用のエラーメッセージを作成します。

パラメータ:
errorMessageStocker - エラーメッセージストッカー
戻り値:
表示用のエラーメッセージ

getNgLabelStyle

java.lang.String getNgLabelStyle()
エラーフィールドに対応するラベルのスタイル取得します。

戻り値:
エラーベルのスタイル

getNgStyle

java.lang.String getNgStyle()
エラーフィールドのスタイル取得します。

戻り値:
エラーフィールドのスタイル

isWebSafeErrorMessage

boolean isWebSafeErrorMessage()
createErrorMessageメソッドで作成されたエラーメッセージがHTMLタグを含まない時はtrueを返します。
HTMLタグ(たとえばテーブルなど)を含む場合はfalseを返します。
falseを返す時は特殊文字の変換が行なわれずにブラウザーに送信されるので注意してください。