jp.co.fujitsu.reffi.client.swing.validator
クラス IndispensableValidator

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.client.swing.validator.Validator
      上位を拡張 jp.co.fujitsu.reffi.client.swing.validator.IndispensableValidator

public class IndispensableValidator
extends Validator

[概 要]

必須バリデータクラスです。

[詳 細]

コンポーネントの文字列入力値が空でないかどうか調べます。

[備 考]

使用例)
BaseAction継承クラス#validatorsメソッドで以下のように使用します。
        @Override
        protected void validators(List validators) {
                Component jtfFullName = getComponent("inputFormFrame.jtfFullName");
                
                IndispensableValidator indispensable = new IndispensableValidator(jtfFullName);
                validators.add(indispensable);
        }
 

作成者:
Project Reffi

コンストラクタの概要
IndispensableValidator(java.awt.Component component)
          [概 要] コンストラクタです。
 
メソッドの概要
 java.lang.String registerErrorMessage()
          [概 要] エラー文言登録メソッドです。
protected  boolean validate(ComponentValues values)
          [概 要] 必須バリデーションを行います。
 
クラス jp.co.fujitsu.reffi.client.swing.validator.Validator から継承されたメソッド
execute, getComponent, getErrorMessage, getHeadWord, getValue, setComponent, setErrorMessage, setHeadWord
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IndispensableValidator

public IndispensableValidator(java.awt.Component component)

[概 要]

コンストラクタです。

[詳 細]

引数component付きでsuper()を呼び出します。

[備 考]

パラメータ:
component -
メソッドの詳細

registerErrorMessage

public java.lang.String registerErrorMessage()

[概 要]

エラー文言登録メソッドです。

[詳 細]

jp.co.fujitsu.reffi.shared.exception.corelogic_message.properties から対応するエラーメッセージを取得して返却します。

[備 考]

定義:
クラス Validator 内の registerErrorMessage
戻り値:
エラー時メッセージ

validate

protected boolean validate(ComponentValues values)

[概 要]

必須バリデーションを行います。

[詳 細]

コンポーネントの文字列入力値が空であった場合、falseを返却します。

[備 考]

定義:
クラス Validator 内の validate
パラメータ:
values - コンポーネント値
戻り値:
エラー有:false、エラー無:true


Copyright © 2008-2010. All Rights Reserved.