org.seasar.cubby.action.impl
クラス ActionContextImpl

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

public class ActionContextImpl
extends Object
implements ActionContext

アクションのコンテキストの実装です。

作成者:
baba

コンストラクタの概要
ActionContextImpl()
           
 
メソッドの概要
 void clearFlash()
          揮発性メッセージをクリアします。
 Object getAction()
          アクションを取得します。
 Class<?> getActionClass()
          アクションクラスを取得します。
 ActionErrors getActionErrors()
          アクションエラーを取得します。
 Method getActionMethod()
          アクションメソッドを取得します。
 Map<String,Object> getFlashMap()
          揮発性メッセージを取得します。
 Object getFormBean()
          指定されたアクションからアクションメソッドに対応するフォームオブジェクトを取得します。
 void initialize(Object action, Class<?> actionClass, Method actionMethod, ActionErrors actionErrors, Map<String,Object> flashMap)
          このコンテキストを初期化します。
 void invokeInitializeMethod()
          アクションメソッドの実行前に呼ばれます。
 void invokePostRenderMethod()
          フォワードの直後に呼ばれます。
 void invokePreRenderMethod()
          フォーワードの直前に呼ばれます。
 boolean isBindRequestParameterToAllProperties()
          フォームオブジェクトのすべてのプロパティに要求パラメータをバインドするかを示します。
 String toString()
          
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ActionContextImpl

public ActionContextImpl()
メソッドの詳細

initialize

public void initialize(Object action,
                       Class<?> actionClass,
                       Method actionMethod,
                       ActionErrors actionErrors,
                       Map<String,Object> flashMap)
このコンテキストを初期化します。

定義:
インタフェース ActionContext 内の initialize
パラメータ:
action - アクション
actionClass - アクションクラス
actionMethod - アクションメソッド
actionErrors - アクションエラー
flashMap - 揮発性メッセージ

getAction

public Object getAction()
アクションを取得します。

定義:
インタフェース ActionContext 内の getAction
戻り値:
アクション

getActionClass

public Class<?> getActionClass()
アクションクラスを取得します。

定義:
インタフェース ActionContext 内の getActionClass
戻り値:
アクションクラス

getActionMethod

public Method getActionMethod()
アクションメソッドを取得します。

定義:
インタフェース ActionContext 内の getActionMethod
戻り値:
アクションメソッド

getFormBean

public Object getFormBean()
指定されたアクションからアクションメソッドに対応するフォームオブジェクトを取得します。

定義:
インタフェース ActionContext 内の getFormBean
戻り値:
フォームオブジェクト

isBindRequestParameterToAllProperties

public boolean isBindRequestParameterToAllProperties()
フォームオブジェクトのすべてのプロパティに要求パラメータをバインドするかを示します。

定義:
インタフェース ActionContext 内の isBindRequestParameterToAllProperties
戻り値:
フォームオブジェクトのすべてのプロパティに要求パラメータをバインドする場合は true 、そうでない場合は false

invokeInitializeMethod

public void invokeInitializeMethod()
アクションメソッドの実行前に呼ばれます。

Action.invokeInitializeMethod(Method) を呼び出します。

定義:
インタフェース ActionContext 内の invokeInitializeMethod

invokePreRenderMethod

public void invokePreRenderMethod()
フォーワードの直前に呼ばれます。

Action.invokePreRenderMethod(Method) を呼び出します。

定義:
インタフェース ActionContext 内の invokePreRenderMethod

invokePostRenderMethod

public void invokePostRenderMethod()
フォワードの直後に呼ばれます。

Action.invokePostRenderMethod(Method) を呼び出します。

定義:
インタフェース ActionContext 内の invokePostRenderMethod

getActionErrors

public ActionErrors getActionErrors()
アクションエラーを取得します。

定義:
インタフェース ActionContext 内の getActionErrors
戻り値:
アクションエラー

getFlashMap

public Map<String,Object> getFlashMap()
揮発性メッセージを取得します。

定義:
インタフェース ActionContext 内の getFlashMap
戻り値:
揮発性メッセージ

clearFlash

public void clearFlash()
揮発性メッセージをクリアします。

定義:
インタフェース ActionContext 内の clearFlash

toString

public String toString()

オーバーライド:
クラス Object 内の toString


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