org.argouml.uml.diagram.ui
Class ActionMultiplicity
java.lang.Object
javax.swing.AbstractAction
org.argouml.uml.ui.UMLAction
org.argouml.uml.diagram.ui.ActionMultiplicity
- All Implemented Interfaces:
- Action, ActionListener, Cloneable, EventListener, Serializable
- public class ActionMultiplicity
- extends UMLAction
Action to set the Multiplicity.
- See Also:
- Serialized Form
str
private String str
mult
private Object mult
srcMultOne
private static UMLAction srcMultOne
destMultOne
private static UMLAction destMultOne
srcMultZeroToOne
private static UMLAction srcMultZeroToOne
destMultZeroToOne
private static UMLAction destMultZeroToOne
srcMultZeroToMany
private static UMLAction srcMultZeroToMany
destMultZeroToMany
private static UMLAction destMultZeroToMany
srcMultOneToMany
private static UMLAction srcMultOneToMany
destMultOneToMany
private static UMLAction destMultOneToMany
ActionMultiplicity
protected ActionMultiplicity(Object m,
String s)
- The Constructor.
- Parameters:
m
- the multiplicitys
- "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()
getSrcMultOne
public static UMLAction getSrcMultOne()
- Returns:
- Returns the srcMultOne.
getDestMultOne
public static UMLAction getDestMultOne()
- Returns:
- Returns the destMultOne.
getSrcMultZeroToOne
public static UMLAction getSrcMultZeroToOne()
- Returns:
- Returns the srcMultZeroToOne.
getDestMultZeroToOne
public static UMLAction getDestMultZeroToOne()
- Returns:
- Returns the destMultZeroToOne.
getSrcMultZeroToMany
public static UMLAction getSrcMultZeroToMany()
- Returns:
- Returns the srcMultZeroToMany.
getDestMultZeroToMany
public static UMLAction getDestMultZeroToMany()
- Returns:
- Returns the destMultZeroToMany.
getSrcMultOneToMany
public static UMLAction getSrcMultOneToMany()
- Returns:
- Returns the srcMultOneToMany.
getDestMultOneToMany
public static UMLAction getDestMultOneToMany()
- Returns:
- Returns the destMultOneToMany.