インタフェース
jp.co.fujitsu.reffi.client.nexaweb.action.Action の使用

Action を使用しているパッケージ
jp.co.fujitsu.reffi.client.nexaweb.action イベント発生時にコントローラから起動される、アクション基底クラスパッケージです。 
jp.co.fujitsu.reffi.client.nexaweb.controller View(Action)、Modelを制御するコントローラを構成する為の構成要素が入ったパッケージです。 
 

jp.co.fujitsu.reffi.client.nexaweb.action での Action の使用
 

Action を実装している jp.co.fujitsu.reffi.client.nexaweb.action のクラス
 class AbstractAction
          [概 要] 全アクションクラスの抽象基底アクションクラスです。
 class BaseAction
          [概 要] イベント発生時、コントローラによって起動されるActionの基底クラスです。
 class DispatchAction
          [概 要] モデルの処理結果(成功、失敗)を任意の実装メソッドに振り分けるアクションクラスです。
 class FlexibleAction
          [概 要] アクションの処理フローを実装する、アクション基底クラスです。
 

jp.co.fujitsu.reffi.client.nexaweb.controller での Action の使用
 

Action を返す jp.co.fujitsu.reffi.client.nexaweb.controller のメソッド
 Action ParameterMapping.getActionInstance()
          [概 要] アクション取得 [詳 細] 登録されているアクションを取得します。
 

Action 型の引数を持つ型を返す jp.co.fujitsu.reffi.client.nexaweb.controller のメソッド
 Class<? extends Action> EventBinder.getActionClass(String componentName, String eventType)
          [概 要] componentNameをname属性値として持つエレメントの、eventTypeイベント発動時の アクションクラス型を取得します。
 Map<String,Map<String,Class<? extends Action>>> EventBinder.getBindInfo()
          [概 要] イベント紐付け情報保持オブジェクトを取得します。
 

Action 型のパラメータを持つ jp.co.fujitsu.reffi.client.nexaweb.controller のメソッド
 void ParameterMapping.setActionInstance(Action action)
          [概 要] アクション登録 [詳 細] 実行するアクションを登録します。
 

Action 型の型引数を持つ jp.co.fujitsu.reffi.client.nexaweb.controller のメソッドパラメータ
 void EventBinder.addEventBinding(String componentName, String eventType, Class<? extends Action> actionClass)
          [概 要] イベント紐付け情報追加メソッドです。
 void EventBinder.addEventBindingImmediately(String componentName, String eventType, Class<? extends Action> actionClass)
          [概 要] イベント紐付け情報追加メソッドです。
 Object BaseController.invoke(Class<? extends Action> actionClass, ParameterMapping parameterMapping)
          [概 要] コントローラの主幹メソッドです。
 ParameterMapping BaseController.runAction(Class<? extends Action> actionClass, ParameterMapping parameterMapping)
          [概 要] イベントに対応するアクションを実行します。
 void EventBinder.setBindInfo(Map<String,Map<String,Class<? extends Action>>> bindInfo)
          [概 要] イベント紐付け情報保持オブジェクトを設定します。
 



Copyright(C) Fujitsu All Rights Reserved.