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

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

public class ActionContextImpl
extends Object
implements ActionContext

アクションメソッドの実行時コンテキストの実装です。

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

コンストラクタの概要
ActionContextImpl()
           
 
メソッドの概要
 Action getAction()
          アクションのオブジェクトを取得します。
 ComponentDef getComponentDef()
          アクションのコンポーネントの定義を取得します。
 Object getFormBean()
          アクションのフォームオブジェクトを取得します。
 FormDxo getFormDxo()
          リクエストパラメータとフォームオブジェクトを変換する DXO を取得します
 Method getMethod()
          アクションメソッドを取得します。
 Validation getValidation()
          アクションの入力検証の定義を取得します。
 void initialize(ActionDef actionDef)
          このコンテキストを初期化します。
 ActionResult invoke()
          このコンテキストが保持するアクションを実行します。
 boolean isInitialized()
          このコンテキストが初期化されているかを示します。
 void setFormDxo(FormDxo formDxo)
          リクエストパラメータとフォームオブジェクトを変換する DXO を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ActionContextImpl

public ActionContextImpl()
メソッドの詳細

initialize

public void initialize(ActionDef actionDef)
このコンテキストを初期化します。

定義:
インタフェース ActionContext 内の initialize
パラメータ:
actionDef - アクションの定義

isInitialized

public boolean isInitialized()
このコンテキストが初期化されているかを示します。

定義:
インタフェース ActionContext 内の isInitialized
戻り値:
このコンテキストが初期化されている場合は true、そうでない場合は false

getFormDxo

public FormDxo getFormDxo()
リクエストパラメータとフォームオブジェクトを変換する DXO を取得します

定義:
インタフェース ActionContext 内の getFormDxo
戻り値:
リクエストパラメータとフォームオブジェクトを変換する DXO

setFormDxo

public void setFormDxo(FormDxo formDxo)
リクエストパラメータとフォームオブジェクトを変換する DXO を設定します。

パラメータ:
formDxo - リクエストパラメータとフォームオブジェクトを変換する DXO

getComponentDef

public ComponentDef getComponentDef()
アクションのコンポーネントの定義を取得します。

定義:
インタフェース ActionContext 内の getComponentDef
戻り値:
コンポーネントの定義

getMethod

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

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

getAction

public Action getAction()
アクションのオブジェクトを取得します。

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

getValidation

public Validation getValidation()
アクションの入力検証の定義を取得します。

定義:
インタフェース ActionContext 内の getValidation
戻り値:
アクションの入力検証の定義

invoke

public ActionResult invoke()
                    throws Exception
このコンテキストが保持するアクションを実行します。

定義:
インタフェース ActionContext 内の invoke
戻り値:
アクションの実行結果
例外:
Exception - アクションが例外をスローした場合

getFormBean

public Object getFormBean()
アクションのフォームオブジェクトを取得します。

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


Copyright ツゥ 2006-2008 The Seasar Foundation. All Rights Reserved.