クラス
jp.co.fujitsu.reffi.client.swing.action.AbstractAction の使用

AbstractAction を使用しているパッケージ
jp.co.fujitsu.reffi.client.swing.action イベント発生時のハンドリングを行うActionの基底クラスが含まれるパッケージです。 
jp.co.fujitsu.reffi.client.swing.controller フレームワークのコントロールを行うクラスが含まれるパッケージです。 
jp.co.fujitsu.reffi.client.swing.model 機能モデルクラス群が含まれます。 
 

jp.co.fujitsu.reffi.client.swing.action での AbstractAction の使用
 

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

AbstractAction 型の型引数を持つ jp.co.fujitsu.reffi.client.swing.action のメソッドパラメータ
protected  void AbstractAction.addEventBindingImmediately(javax.swing.JComponent component, java.lang.Class<? extends java.util.EventListener> listenerType, java.lang.String eventType, java.lang.Class<? extends AbstractAction> actionClass)
          [概 要] 引数componentへイベント追加後、EventBinderへイベント紐付けを追加します。
 

jp.co.fujitsu.reffi.client.swing.controller での AbstractAction の使用
 

AbstractAction 型の引数を持つ型を返す jp.co.fujitsu.reffi.client.swing.controller のメソッド
 java.lang.Class<? extends AbstractAction> EventBinder.getActionClass(java.lang.String componentName, java.lang.Class<? extends java.util.EventListener> listenerType, java.lang.String eventType)
          [概 要] 引数componentName、listenerType、eventTypeに紐付いているイベントタイプリストを返却します。
 java.util.Map<java.lang.String,java.util.Map<java.lang.Class<? extends java.util.EventListener>,java.util.Map<java.lang.String,java.lang.Class<? extends AbstractAction>>>> EventBinder.getBindInfo()
          [概 要] イベント紐付け情報保持オブジェクトを取得します。
 java.util.Map<java.lang.Class<? extends java.util.EventListener>,java.util.Map<java.lang.String,java.lang.Class<? extends AbstractAction>>> EventBinder.getListenerTypeMap(java.lang.String componentName)
          [概 要] 引数componentNameに紐付いているイベントリスナタイプマップを返却します。
 

AbstractAction 型の型引数を持つ jp.co.fujitsu.reffi.client.swing.controller のメソッドパラメータ
 void EventBinder.addEventBinding(java.lang.String componentName, java.lang.Class<? extends java.util.EventListener> listenerType, java.lang.String eventType, java.lang.Class<? extends AbstractAction> actionClass)
          [概 要] イベント紐付け情報追加メソッドです。
 void EventBinder.addEventBindingImmediately(java.awt.Component component, java.lang.Class<? extends java.util.EventListener> listenerType, java.lang.String eventType, java.lang.Class<? extends AbstractAction> actionClass)
          [概 要] イベント紐付け情報追加メソッドです。
 void EventBinder.addEventBindingImmediately(java.lang.String componentName, java.lang.Class<? extends java.util.EventListener> listenerType, java.lang.String eventType, java.lang.Class<? extends AbstractAction> actionClass)
          [概 要] イベント紐付け情報追加メソッドです。
 void EventBinder.setBindInfo(java.util.Map<java.lang.String,java.util.Map<java.lang.Class<? extends java.util.EventListener>,java.util.Map<java.lang.String,java.lang.Class<? extends AbstractAction>>>> bindInfo)
          [概 要] イベント紐付け情報保持オブジェクトを設定します。
 

jp.co.fujitsu.reffi.client.swing.model での AbstractAction の使用
 

AbstractAction 型の引数を持つ型を返す jp.co.fujitsu.reffi.client.swing.model のメソッド
 java.lang.Class<? extends AbstractAction> TimerProcessCore.getIntervalAction()
          [概 要] 定期実行するアクションクラスを返却します。
 

AbstractAction 型の型引数を持つ jp.co.fujitsu.reffi.client.swing.model のメソッドパラメータ
 void TimerProcessCore.setIntervalAction(java.lang.Class<? extends AbstractAction> intervalAction)
          [概 要] 定期実行するアクションクラスを設定します。
 



Copyright © 2008-2010. All Rights Reserved.