Packagejp.co.fujitsu.reffi.client.flex.validator
Classpublic class ValidateErrors
InheritanceValidateErrors Inheritance Object

[概 要]

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

[詳 細]

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

[備 考]

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



Public Properties
 PropertyDefined By
  errors : Array
[概 要] ValidationErrorを集約する配列です.
ValidateErrors
Public Methods
 MethodDefined By
  
[概 要] 引数errorをValidateErrorsリストに追加します.
ValidateErrors
  
contains(component:Object):Boolean
[概 要] 引数componentがバリデーションエラーに含まれるか調べます.
ValidateErrors
  
[概 要] 引数指定されたインデックスのValidateErrorオブジェクトを返却します.
ValidateErrors
  
hasError():Boolean
[概 要] バリデーションエラーが有ったかどうかを判定します.
ValidateErrors
  
size():int
[概 要] バリデーションエラーの数を返却します.
ValidateErrors
Property Detail
errorsproperty
errors:Array

[概 要]

ValidationErrorを集約する配列です.

[詳 細]

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

[備 考]


Implementation
    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を追加します。

[備 考]

Parameters

error:ValidateError — 一バリデーションエラーオブジェクト

contains()method 
public function contains(component:Object):Boolean

[概 要]

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

[詳 細]

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

[備 考]

Parameters

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

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

[概 要]

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

[詳 細]

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

[備 考]

Parameters

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

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

[概 要]

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

[詳 細]

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

[備 考]

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

[概 要]

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

[詳 細]

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

[備 考]

Returns
int — errorsフィールドのサイズ