Package nablarch.fw.web.message
Class ErrorMessages
java.lang.Object
nablarch.fw.web.message.ErrorMessages
エラーメッセージを保持するクラス。
- Author:
- Hisaaki Sioiri
-
Constructor Summary
ConstructorDescriptionErrorMessages
(ApplicationException applicationException) ApplicationException
からオブジェクトを構築する。 -
Method Summary
Modifier and TypeMethodDescriptionstatic ErrorMessages
empty()
空のErrorMessages
インスタンスを返す。HttpErrorHandler
から使用されることを想定。全てのメッセージを返す。グローバルなメッセージ(プロパティに紐付かないメッセージ)をすべて返す。getMessage
(String propertyName) プロパティ名に対応したメッセージを返す。プロパティに対応したメッセージをすべて返す。boolean
指定されたプロパティ名に対応したエラーがあるかを返す。
-
Constructor Details
-
ErrorMessages
ApplicationException
からオブジェクトを構築する。- Parameters:
applicationException
- エラーメッセージを持つアプリケーション例外
-
-
Method Details
-
empty
空のErrorMessages
インスタンスを返す。HttpErrorHandler
から使用されることを想定。- Returns:
- 空のインスタンス
-
getMessage
プロパティ名に対応したメッセージを返す。プロパティ名に対応したメッセージが複数存在した場合には、最後に追加されたものを返す。 プロパティ名に対応したメッセージが存在しない場合は、
null
を返す。- Parameters:
propertyName
- プロパティ名- Returns:
- プロパティ名に対応したメッセージ(存在しない場合は
null
)
-
hasError
指定されたプロパティ名に対応したエラーがあるかを返す。- Parameters:
propertyName
- プロパティ名- Returns:
- プロパティ名に対応したエラーがある場合は
true
-
getPropertyMessages
プロパティに対応したメッセージをすべて返す。- Returns:
- プロパティ対応したメッセージのリスト
-
getGlobalMessages
グローバルなメッセージ(プロパティに紐付かないメッセージ)をすべて返す。- Returns:
- グローバルなメッセージのリスト
-
getAllMessages
全てのメッセージを返す。- Returns:
- 全てのメッセージのリスト
-