jp.oarts.pirka.core.err
クラス DefaultErrorMessageManager

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.err.DefaultErrorMessageManager
すべての実装されたインタフェース:
java.io.Serializable, ErrorMessageManagerIF

public class DefaultErrorMessageManager
extends java.lang.Object
implements ErrorMessageManagerIF

pirkaデフォルトのエラーメッセージマネージャー

関連項目:
直列化された形式

フィールドの概要
static DefaultErrorMessageManager MANAGER
          自インスタンス
 
インタフェース jp.oarts.pirka.core.err.ErrorMessageManagerIF から継承されたフィールド
ERROR_MESSAGE_FIELD_BASE_NAME
 
コンストラクタの概要
DefaultErrorMessageManager()
           
 
メソッドの概要
 java.lang.String createErrorMessage(ErrorMessageStocker errorMessageStocker)
          エラーメッセージストッカーに蓄えられているエラーから表示用のエラーメッセージを作成します。
 java.lang.String getNgLabelStyle()
          エラーフィールドに対応するラベルのスタイル取得します。
 java.lang.String getNgStyle()
          エラーフィールドのスタイル取得します。
 boolean isWebSafeErrorMessage()
          createErrorMessageメソッドで作成されたエラーメッセージがHTMLタグを含まない時はtrueを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MANAGER

public static final DefaultErrorMessageManager MANAGER
自インスタンス

コンストラクタの詳細

DefaultErrorMessageManager

public DefaultErrorMessageManager()
メソッドの詳細

createErrorMessage

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

定義:
インタフェース ErrorMessageManagerIF 内の createErrorMessage
パラメータ:
errorMessageStocker - エラーメッセージストッカー
戻り値:
表示用のエラーメッセージ

getNgLabelStyle

public java.lang.String getNgLabelStyle()
エラーフィールドに対応するラベルのスタイル取得します。 デフォルトはcolor: #ff8080です。

定義:
インタフェース ErrorMessageManagerIF 内の getNgLabelStyle
戻り値:
エラーベルのスタイル

getNgStyle

public java.lang.String getNgStyle()
エラーフィールドのスタイル取得します。 デフォルトはbackground-color: #ff8080です。

定義:
インタフェース ErrorMessageManagerIF 内の getNgStyle
戻り値:
エラーフィールドのスタイル

isWebSafeErrorMessage

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

定義:
インタフェース ErrorMessageManagerIF 内の isWebSafeErrorMessage