org.argouml.uml.diagram.ui
Class ActionAggregation
java.lang.Object
javax.swing.AbstractAction
org.argouml.uml.ui.UMLAction
org.argouml.uml.diagram.ui.ActionAggregation
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- public class ActionAggregation
- extends UMLAction
- See Also:
- Serialized Form
Nested classes inherited from class javax.swing.AbstractAction |
|
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 |
protected |
ActionAggregation(java.lang.Object a,
java.lang.String s)
|
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent ae)
Perform the work the action is supposed to do. |
boolean |
shouldBeEnabled()
Return true if this action should be available to the user. |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
str
java.lang.String str
agg
java.lang.Object agg
SrcAgg
public static UMLAction SrcAgg
DestAgg
public static UMLAction DestAgg
SrcAggComposite
public static UMLAction SrcAggComposite
DestAggComposite
public static UMLAction DestAggComposite
SrcAggNone
public static UMLAction SrcAggNone
DestAggNone
public static UMLAction DestAggNone
ActionAggregation
protected ActionAggregation(java.lang.Object a,
java.lang.String s)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent ae)
- Description copied from class:
UMLAction
- Perform the work the action is supposed to do.
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
- Overrides:
actionPerformed
in class UMLAction
shouldBeEnabled
public boolean shouldBeEnabled()
- Description copied from class:
UMLAction
- Return true if this action should be available to the user. This
method should examine the ProjectBrowser that owns it. Sublass
implementations of this method should always call
super.shouldBeEnabled first.
- Overrides:
shouldBeEnabled
in class UMLAction
- Returns:
- true if the action should be available.