org.argouml.ui
Class CmdSetMode
java.lang.Object
javax.swing.AbstractAction
org.tigris.gef.base.Cmd
org.tigris.gef.base.CmdSetMode
org.argouml.ui.CmdSetMode
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- Direct Known Subclasses:
- ActionAddAssociation, ActionAddAssociationRole
- public class CmdSetMode
- extends org.tigris.gef.base.CmdSetMode
Extends GEF CmdSetMode to add additional metadata such as tooltips.
- See Also:
- Serialized Form
Nested classes inherited from class javax.swing.AbstractAction |
|
Fields inherited from class org.tigris.gef.base.CmdSetMode |
_modeArgs |
Fields inherited from class org.tigris.gef.base.Cmd |
_args, _resource |
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary |
CmdSetMode(java.lang.Class modeClass)
|
CmdSetMode(java.lang.Class modeClass,
boolean sticky)
|
CmdSetMode(java.lang.Class modeClass,
java.util.Hashtable modeArgs)
|
CmdSetMode(java.lang.Class modeClass,
java.util.Hashtable modeArgs,
java.lang.String name)
|
CmdSetMode(java.lang.Class modeClass,
java.lang.String name)
|
CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value)
|
CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value,
java.lang.String name)
|
CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value,
java.lang.String name,
javax.swing.ImageIcon icon)
|
CmdSetMode(java.lang.Class modeClass,
java.lang.String name,
java.lang.String tooltip)
|
CmdSetMode(java.util.Properties args)
|
Method Summary |
private void |
putToolTip(java.lang.String name)
Adds tooltip text to the Action. |
Methods inherited from class org.tigris.gef.base.CmdSetMode |
doIt, undoIt |
Methods inherited from class org.tigris.gef.base.Cmd |
about, actionPerformed, cmdAtIndex, containsArg, getArg, getArg, getName, getResource, register, registeredCmds, setArg, setName, setResource, shouldBeEnabled, updateEnabled |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTION_PREFIX_KEY
private static final java.lang.String ACTION_PREFIX_KEY
- See Also:
- Constant Field Values
CmdSetMode
public CmdSetMode(java.util.Properties args)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.lang.String name)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.lang.String name,
java.lang.String tooltip)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
boolean sticky)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.util.Hashtable modeArgs)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.util.Hashtable modeArgs,
java.lang.String name)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value,
java.lang.String name)
CmdSetMode
public CmdSetMode(java.lang.Class modeClass,
java.lang.String arg,
java.lang.Object value,
java.lang.String name,
javax.swing.ImageIcon icon)
putToolTip
private void putToolTip(java.lang.String name)
- Adds tooltip text to the Action.