org.boxed_economy.besp.presentation.bface.menu
クラス Action

java.lang.Object
  拡張javax.swing.AbstractAction
      拡張org.boxed_economy.besp.presentation.bface.menu.MenuElement
          拡張org.boxed_economy.besp.presentation.bface.menu.Action
すべての実装インタフェース:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
直系の既知のサブクラス:
CreateComponentAction, ExitAction, FileOpenAction, FileSaveAsAction, ImportWorldAction, LimitedTimeRunAction, ResetAction, RunAction, ShowDialogAction, ShowGUIComponentAction, StopAction

public abstract class Action
extends MenuElement

PresentationContainerのメニューに登録するActionクラス

バージョン:
$Id: Action.java,v 1.1 2004/03/21 12:07:49 macchan Exp $
作成者:
macchan
関連項目:
直列化された形式

フィールドの概要
 
クラス org.boxed_economy.besp.presentation.bface.menu.MenuElement から継承したフィールド
ICON
 
クラス javax.swing.AbstractAction から継承したフィールド
changeSupport, enabled
 
インタフェース javax.swing.Action から継承したフィールド
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
コンストラクタの概要
Action()
           
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
           
protected abstract  void doAction()
          actionPerformedにしたがって呼ばれます。
protected abstract  void initialize()
          アクションを初期化します
 
クラス org.boxed_economy.besp.presentation.bface.menu.MenuElement から継承したメソッド
getAccelerator, getContainer, getIcon, getModelContainer, getName, getPresentationContainer, getSmallIcon, setAccelerator, setIcon, setIcon, setName, setPresentationContainer, setSmallIcon, setSmallIcon
 
クラス javax.swing.AbstractAction から継承したメソッド
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Action

public Action()
関連項目:
Object.Object()
メソッドの詳細

actionPerformed

public final void actionPerformed(java.awt.event.ActionEvent e)
関連項目:
ActionListener.actionPerformed(ActionEvent)

initialize

protected abstract void initialize()
アクションを初期化します


doAction

protected abstract void doAction()
                          throws java.lang.Exception
actionPerformedにしたがって呼ばれます。 アクションを記述します。

例外:
java.lang.Exception