Packagejp.co.fujitsu.reffi.client.flex.validator
Classpublic class ValidateErrors

[概 要]

ValidateErrorオブジェクトを集約するクラスです.

[詳 細]

ValidateErrorオブジェクトを集約する為の配列「errors」プロパティを持ちます。
そのプロパティを対象に、 等の操作を行います。

[備 考]

Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.



Public Properties
 PropertyDefined by
  errors : Array

[概 要]

ValidationErrorを集約する配列です.
ValidateErrors
Public Methods
 MethodDefined by
  
addError(error:ValidateError):void

[概 要]

引数errorをValidateErrorsリストに追加します.
ValidateErrors
  
contains(component:Object):Boolean

[概 要]

引数componentがバリデーションエラーに含まれるか調べます.
ValidateErrors
  
getError(index:int):ValidateError

[概 要]

引数指定されたインデックスのValidateErrorオブジェクトを返却します.
ValidateErrors
  
hasError():Boolean

[概 要]

バリデーションエラーが有ったかどうかを判定します.
ValidateErrors
  
size():int

[概 要]

バリデーションエラーの数を返却します.
ValidateErrors
Property detail
errorsproperty
errors:Array  [read-write]

[概 要]

ValidationErrorを集約する配列です.

[詳 細]

1バリデーションエラー情報を保持する ValidationErrorオブジェクトの配列です。

[備 考]

実装
    public function get errors():Array
    public function set errors(value:Array):void
Method detail
addError()method
public function addError(error:ValidateError):void

[概 要]

引数errorをValidateErrorsリストに追加します.

[詳 細]

errorsフィールドに引数errorを追加します。

[備 考]

パラメータ
error:ValidateError — 一バリデーションエラーオブジェクト
contains()method 
public function contains(component:Object):Boolean

[概 要]

引数componentがバリデーションエラーに含まれるか調べます.

[詳 細]

errorsプロパティ内の各errorSourceObjectと引数componentが等しいかどうか調べます。

[備 考]

パラメータ
component:Object — バリデーションエラーを起こしたかどうか調べたコンポーネント

戻り値
Boolean — true : エラー
getError()method 
public function getError(index:int):ValidateError

[概 要]

引数指定されたインデックスのValidateErrorオブジェクトを返却します.

[詳 細]

errorsフィールドのindex番目を取得、返却します。

[備 考]

パラメータ
index:int — errorsフィールドのインデックス

戻り値
ValidateError — indexに対応するValidateErrorオブジェクト
hasError()method 
public function hasError():Boolean

[概 要]

バリデーションエラーが有ったかどうかを判定します.

[詳 細]

errorsフィールドのサイズを判定し、0以上であればtrueを返却します。

[備 考]

戻り値
Boolean — true : エラー有り、 false : エラー無し
size()method 
public function size():int

[概 要]

バリデーションエラーの数を返却します.

[詳 細]

errorsフィールドのサイズを返却します。

[備 考]

戻り値
int — errorsフィールドのサイズ