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:
- Action, ActionListener, Cloneable, EventListener, Serializable
- public class ActionAggregation
- extends UMLAction
Action to set the Aggregation kind.
- See Also:
- Serialized Form
str
private String str
agg
private Object agg
srcAgg
private static UMLAction srcAgg
destAgg
private static UMLAction destAgg
srcAggComposite
private static UMLAction srcAggComposite
destAggComposite
private static UMLAction destAggComposite
srcAggNone
private static UMLAction srcAggNone
destAggNone
private static UMLAction destAggNone
ActionAggregation
protected ActionAggregation(Object a,
String s)
- The constructor.
- Parameters:
a
- the aggregation kind objects
- "src" or "dest". Anything else is interpreted as "dest".
actionPerformed
public void actionPerformed(ActionEvent ae)
- Description copied from class:
UMLAction
- Perform the work the action is supposed to do.
This method needs to be overridden by all actions,
since it only shows a fake progressbar...
- Specified by:
actionPerformed
in interface ActionListener
- Overrides:
actionPerformed
in class UMLAction
- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
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. Subclass
implementations of this method should always call
super.shouldBeEnabled first, and AND it with their own condition.
"Global" actions shall implement this function! - Otherwise
it is not usefull to make them global...
- Overrides:
shouldBeEnabled
in class UMLAction
- Returns:
- true if the action should be available.
- See Also:
UMLAction.shouldBeEnabled()
getSrcAgg
public static UMLAction getSrcAgg()
- Returns:
- Returns the srcAgg.
getDestAgg
public static UMLAction getDestAgg()
- Returns:
- Returns the destAgg.
getSrcAggComposite
public static UMLAction getSrcAggComposite()
- Returns:
- Returns the srcAggComposite.
getDestAggComposite
public static UMLAction getDestAggComposite()
- Returns:
- Returns the destAggComposite.
getSrcAggNone
public static UMLAction getSrcAggNone()
- Returns:
- Returns the srcAggNone.
getDestAggNone
public static UMLAction getDestAggNone()
- Returns:
- Returns the destAggNone.