org.seasar.cubby.validator
クラス BaseValidator
java.lang.Object
org.seasar.cubby.validator.BaseValidator
- すべての実装されたインタフェース:
- Validator
- 直系の既知のサブクラス:
- DateFormatValidator, EmailValidator, EqualsValidator, FileRegexpValidator, MaxLengthValidator, MaxSizeValidator, MinSizeValidator, NumberValidator, RangeLengthValidator, RangeValidator, RegexpValidator, RequiredValidator
public abstract class BaseValidator
- extends Object
- implements Validator
入力検証の基底クラスです。
エラーメッセージのリソースからの取得・作成をサポートします。
- 作成者:
- agata
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseValidator
public BaseValidator()
setMessageKey
protected void setMessageKey(String messageKey)
- エラーメッセージのキーをセットします。
- パラメータ:
messageKey
- エラーメッセージのキー
getMessage
protected String getMessage(Object... args)
- エラーメッセージのキーを元に、メッセージを作成して取得します。
- パラメータ:
args
- 置換文字列
- 戻り値:
- 置換後のエラーメッセージ
getPropertyMessage
protected String getPropertyMessage(String key)
- 項目名をメッセージリソースから取得します。
- パラメータ:
key
- 項目名のメッセージキー
- 戻り値:
- 項目名の文字列
Copyright ツゥ 2006-2007 The Seasar Foundation and the others. All rights reserved.. All Rights Reserved.