org.boxed_economy.besp.presentation.bface.menu
クラス MenuElement
java.lang.Object
javax.swing.AbstractAction
org.boxed_economy.besp.presentation.bface.menu.MenuElement
- すべての実装インタフェース:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- 直系の既知のサブクラス:
- Action, MenuElementGroup
- public abstract class MenuElement
- extends javax.swing.AbstractAction
PresentationContainerのメニューに登録される要素クラス
サブクラス
○MenuElementGroup
○Action
ツリー構造を構成します
- バージョン:
- $Id: MenuElement.java,v 1.1 2004/03/21 12:07:49 macchan Exp $
- 作成者:
- macchan
- 関連項目:
- 直列化された形式
フィールドの概要 |
static java.lang.String |
ICON
|
クラス javax.swing.AbstractAction から継承したフィールド |
changeSupport, enabled |
インタフェース javax.swing.Action から継承したフィールド |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
クラス 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 |
インタフェース java.awt.event.ActionListener から継承したメソッド |
actionPerformed |
ICON
public static final java.lang.String ICON
- 関連項目:
- 定数フィールド値
MenuElement
public MenuElement()
- 関連項目:
Object.Object()
MenuElement
public MenuElement(java.lang.String name)
- 関連項目:
AbstractAction.AbstractAction(String)
setPresentationContainer
protected void setPresentationContainer(PresentationContainer container)
- プレゼンテーションコンテナを設定します
ツリーに加えられると自動設定されるようにしているため、protectedになっています
getPresentationContainer
public PresentationContainer getPresentationContainer()
- プレゼンテーションコンテナを取得します
- 戻り値:
- PresentationContainer
getModelContainer
public ModelContainer getModelContainer()
- モデルコンテナを取得します
- 戻り値:
- ModelContainer
getContainer
public BESPContainer getContainer()
- BESPContainerを取得します
- 戻り値:
- BESPContainer
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setIcon
public void setIcon(java.lang.String imageName)
setIcon
public void setIcon(javax.swing.Icon icon)
getIcon
public javax.swing.Icon getIcon()
setSmallIcon
public void setSmallIcon(java.lang.String imageName)
setSmallIcon
public void setSmallIcon(javax.swing.Icon icon)
getSmallIcon
public javax.swing.Icon getSmallIcon()
setAccelerator
public void setAccelerator(javax.swing.KeyStroke keyStroke)
getAccelerator
public javax.swing.KeyStroke getAccelerator()