org.seasar.cubby.validator
クラス AbstractValidationRules

java.lang.Object
  上位を拡張 org.seasar.cubby.validator.AbstractValidationRules
すべての実装されたインタフェース:
ValidationRules
直系の既知のサブクラス:
DefaultValidationRules

public abstract class AbstractValidationRules
extends Object
implements ValidationRules

入力検証ルールの抽象Kクラスです。

作成者:
baba

コンストラクタの概要
AbstractValidationRules()
           
 
メソッドの概要
 void validate(Map<String,Object[]> params, Object form, ActionErrors errors)
          すべてのフェーズに対する入力検証を実行します。
protected  void validate(ValidationPhase validationPhase, Map<String,Object[]> params, Object form, ActionErrors errors)
          指定されたフェーズに対する入力検証を実行します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.cubby.validator.ValidationRules から継承されたメソッド
fail, getPhaseValidationRules, getValidationPhases
 

コンストラクタの詳細

AbstractValidationRules

public AbstractValidationRules()
メソッドの詳細

validate

public void validate(Map<String,Object[]> params,
                     Object form,
                     ActionErrors errors)
すべてのフェーズに対する入力検証を実行します。

定義:
インタフェース ValidationRules 内の validate
パラメータ:
params - 要求パラメータ
form - フォームオブジェクト
errors - アクションのエラー

validate

protected void validate(ValidationPhase validationPhase,
                        Map<String,Object[]> params,
                        Object form,
                        ActionErrors errors)
指定されたフェーズに対する入力検証を実行します。

パラメータ:
validationRules - 入力検証ルールの集合
validationPhase - 入力検証のフェーズ
errors - アクションのエラー
params - 要求パラメータ
form - フォームオブジェクト


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.