jp.sonohara.framework.katana.swt.action
クラス AbstractAction

java.lang.Object
  拡張jp.sonohara.common.action.AbstractAction
      拡張jp.sonohara.common.action.swt.AbstractAction
          拡張jp.sonohara.framework.katana.swt.action.AbstractAction
すべての実装インタフェース:
org.eclipse.swt.events.ArmListener, java.lang.Cloneable, java.util.EventListener, jp.sonohara.common.action.swt.IAction, jp.sonohara.common.action.IAction, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.SelectionListener, java.io.Serializable, org.eclipse.swt.internal.SWTEventListener
直系の既知のサブクラス:
AbstractSelectAction, AbstractURLAction, ApplicationAction, ApplicationExitAction, CheckAction, EditAction, FileAction, HelpAction, OptionAction, ShowAction, ToolAction, WindowAction

public abstract class AbstractAction
extends jp.sonohara.common.action.swt.AbstractAction

 アクション基本クラス。

 $Log: AbstractAction.java,v $
 Revision 1.3  2004/07/12 01:19:12  sonohara
 Ver0.0.4_15 2004/07/10
 ・Swingスプラッシュ対応
 ・アクションライブラリアップデート対応

 Revision 1.2  2004/06/25 04:07:10  sonohara
 Ver0.0.4_13 2004/06/26
 ・SWTアクション追加

 Revision 1.1  2004/05/16 15:48:42  keika
 Ver0.0.0_0 2004/05/14
 新規リリース

 

導入されたバージョン:
$Revision: 1.3 $
バージョン:
$Revision: 1.3 $ $Date: 2004/07/12 01:19:12 $
関連項目:
直列化された形式

フィールドの概要
 
クラス jp.sonohara.common.action.swt.AbstractAction から継承したフィールド
CHANGED_PROPERTY_ICON, CHANGED_PROPERTY_SELECTED_ICON
 
クラス jp.sonohara.common.action.AbstractAction から継承したフィールド
CHANGED_PROPERTY_ENABLED, CHANGED_PROPERTY_HELPTEXT, CHANGED_PROPERTY_MNEMONIC, CHANGED_PROPERTY_SELECTED, CHANGED_PROPERTY_TEXT, CHANGED_PROPERTY_TOOLTIPTEXT, RESOURCE_KEY
 
コンストラクタの概要
AbstractAction(ISwtActionMain isamMain)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object doActionPerformedChain(jp.sonohara.common.action.IActionEvent iaeEvent, java.lang.Object oValue, jp.sonohara.common.action.IActionChain iacNext)
          アクション。
 jp.sonohara.common.action.IActionFrame getActionFrame()
          アクションフレーム取得。
 jp.sonohara.log.ILogger getLogger()
          ロガー取得。
protected  ISwtActionMain getMain()
          メイン取得。
 
クラス jp.sonohara.common.action.swt.AbstractAction から継承したメソッド
actionPerformed, firePropertyChange, get, getAction, getCompoments, getIcon, getSelectedIcon, init, mouseMove, set, set, set, setIcon, setSelectedIcon, widgetArmed, widgetDefaultSelected, widgetSelected
 
クラス jp.sonohara.common.action.AbstractAction から継承したメソッド
actionPerformed, actionPerformed, actionPerformed, add, addActionListener, addAll, exception, get, get, get, get, get, getActionListeners, getActions, getHelpText, getMethod, getMethod, getMethodValue, getMnemonic, getResource, getResource, getResourceBundle, getText, getToolTipText, getValues, hideHelpText, isEnabled, isExceptionThrowFrame, isInited, isSelected, newActionChain, onActionPerformed, removeActionListener, set, set, set, set, setEnabled, setHelpText, setMethod, setMethod, setMnemonic, setSelected, setText, setToolTipText, showHelpText, status, throwActionException, throwException, throwRuntimeException
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.sonohara.common.action.IAction から継承したメソッド
actionPerformed, actionPerformed, actionPerformed, addActionListener, getActions, getHelpText, getMnemonic, getText, getToolTipText, hideHelpText, isEnabled, isInited, isSelected, removeActionListener, setEnabled, setHelpText, setMnemonic, setSelected, setText, setToolTipText, showHelpText, status
 

コンストラクタの詳細

AbstractAction

public AbstractAction(ISwtActionMain isamMain)
コンストラクタ。

パラメータ:
isamMain - 指定するメイン。
メソッドの詳細

getLogger

public jp.sonohara.log.ILogger getLogger()
ロガー取得。

戻り値:
取得した値。

getMain

protected ISwtActionMain getMain()
メイン取得。

戻り値:
取得した値。

getActionFrame

public jp.sonohara.common.action.IActionFrame getActionFrame()
アクションフレーム取得。

戻り値:
取得した値。

doActionPerformedChain

public java.lang.Object doActionPerformedChain(jp.sonohara.common.action.IActionEvent iaeEvent,
                                               java.lang.Object oValue,
                                               jp.sonohara.common.action.IActionChain iacNext)
                                        throws jp.sonohara.common.action.ActionException
アクション。

パラメータ:
iaeEvent - イベント変数。
oValue - アクションの汎用の値。
iacNext - 次のアクション。
戻り値:
汎用の処理結果。
例外:
jp.sonohara.common.action.ActionException - アクション例外発生時にスローする。