org.seasar.cubby.action
クラス ActionErrorsProxy

java.lang.Object
  上位を拡張 org.seasar.cubby.action.ActionErrorsProxy
すべての実装されたインタフェース:
ActionErrors

public class ActionErrorsProxy
extends Object
implements ActionErrors

アクションエラーへアクセスするプロキシです。

導入されたバージョン:
2.0.5
作成者:
baba

コンストラクタの概要
ActionErrorsProxy(ServletRequest request)
          指定された要求の属性に設定されたアクションエラーへアクセスするプロキシを生成します。
 
メソッドの概要
 void add(String message)
          メッセージを追加します。
 void add(String message, FieldInfo... fieldInfo)
          メッセージを追加します。
 void add(String message, String... fieldNames)
          メッセージを追加します。
 void clear()
          エラーをクリアします。
 List<String> getAll()
          アクションで発生した全てのエラーの一覧を取得します。
 Map<String,List<String>> getFields()
          フィールドで発生したエラーの一覧を取得します。
 Map<String,Map<Integer,List<String>>> getIndexedFields()
          インデックス付きフィールドで発生したエラーの一覧を取得します。
 List<String> getOthers()
          フィールド以外で発生したエラーの一覧を取得します。
 boolean isEmpty()
          エラーが存在しないかどうかを判定します。
protected  ActionErrors subject()
          要求の属性から被代理オブジェクトを取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ActionErrorsProxy

public ActionErrorsProxy(ServletRequest request)
指定された要求の属性に設定されたアクションエラーへアクセスするプロキシを生成します。

パラメータ:
request - 要求
メソッドの詳細

isEmpty

public boolean isEmpty()
エラーが存在しないかどうかを判定します。

定義:
インタフェース ActionErrors 内の isEmpty
戻り値:
エラーが存在しなければtrue

add

public void add(String message)
メッセージを追加します。

定義:
インタフェース ActionErrors 内の add
パラメータ:
message - メッセージ

add

public void add(String message,
                FieldInfo... fieldInfo)
メッセージを追加します。

定義:
インタフェース ActionErrors 内の add
パラメータ:
message - メッセージ
fieldInfo - フィールド情報

add

public void add(String message,
                String... fieldNames)
メッセージを追加します。

定義:
インタフェース ActionErrors 内の add
パラメータ:
message - メッセージ
fieldNames - フィールド名

getAll

public List<String> getAll()
アクションで発生した全てのエラーの一覧を取得します。

定義:
インタフェース ActionErrors 内の getAll
戻り値:
アクションで発生した全てのエラーの一覧

getFields

public Map<String,List<String>> getFields()
フィールドで発生したエラーの一覧を取得します。

定義:
インタフェース ActionErrors 内の getFields
戻り値:
フィールドで発生したエラーの一覧

getIndexedFields

public Map<String,Map<Integer,List<String>>> getIndexedFields()
インデックス付きフィールドで発生したエラーの一覧を取得します。

定義:
インタフェース ActionErrors 内の getIndexedFields
戻り値:
インデックス付きフィールドで発生したエラーの一覧

getOthers

public List<String> getOthers()
フィールド以外で発生したエラーの一覧を取得します。

定義:
インタフェース ActionErrors 内の getOthers
戻り値:
フィールド以外で発生したエラーの一覧

clear

public void clear()
エラーをクリアします。

定義:
インタフェース ActionErrors 内の clear

subject

protected ActionErrors subject()
要求の属性から被代理オブジェクトを取得します。

戻り値:
被代理オブジェクト


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