jp.co.fujitsu.reffi.client.nexaweb.validator
クラス ValidateErrors

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.client.nexaweb.validator.ValidateErrors

public class ValidateErrors
extends Object

[概 要]

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

[詳 細]

ValidateErrorオブジェクトを集約する為のVectorをフィールドに持ちます。
そのフィールドを対象に、 等の操作を行います。

[備 考]

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

作成者:
Project Reffi

コンストラクタの概要
ValidateErrors()
          [概 要] コンストラクタです。
 
メソッドの概要
 void addError(ValidateError error)
          [概 要] 引数errorをValidateErrorsリストに追加します。
 boolean contains(Element element)
          [概 要] 引数elementがバリデーションエラーに含まれるか調べます。
 ValidateError getError(int index)
          [概 要] 引数指定されたインデックスのValidateErrorオブジェクトを返却します。
 boolean hasError()
          [概 要] バリデーションエラーが有ったかどうかを判定します。
 int size()
          [概 要] バリデーションエラーの数を返却します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValidateErrors

public ValidateErrors()

[概 要]

コンストラクタです。

[詳 細]

errorsフィールドインスタンスを生成します。

[備 考]

メソッドの詳細

hasError

public boolean hasError()

[概 要]

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

[詳 細]

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

[備 考]

戻り値:
true : エラー有り、 false : エラー無し

size

public int size()

[概 要]

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

[詳 細]

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

[備 考]

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

contains

public boolean contains(Element element)

[概 要]

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

[詳 細]

errorsフィールド内の各elementと引数elementが等しいかどうか調べます。

[備 考]

パラメータ:
element - バリデーションエラーを起こしたかどうか調べるエレメント
戻り値:
true : エラーエレメント

addError

public void addError(ValidateError error)

[概 要]

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

[詳 細]

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

[備 考]

パラメータ:
error - 一バリデーションエラーオブジェクト

getError

public ValidateError getError(int index)

[概 要]

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

[詳 細]

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

[備 考]

パラメータ:
index - errorsフィールドのインデックス
戻り値:
indexに対応するValidateErrorオブジェクト


Copyright(C) Fujitsu All Rights Reserved.