org.argouml.uml.diagram.activity.ui
Class UMLActivityDiagram
java.lang.Object
|
+--Diagram
|
+--org.argouml.ui.ArgoDiagram
|
+--org.argouml.uml.diagram.ui.UMLDiagram
|
+--org.argouml.uml.diagram.activity.ui.UMLActivityDiagram
- public class UMLActivityDiagram
- extends UMLDiagram
Enabling an activity diagram connected to an
actor has been requested as a feature.
As well enabling swim lanes in the activity
diagram is considered valuable as well.
- See Also:
- Serialized Form
Fields inherited from class org.argouml.uml.diagram.ui.UMLDiagram |
_actionBroom, _actionCircle, _actionInk, _actionLine, _actionPoly, _actionRectangle, _actionRRectangle, _actionSelect, _actionSpline, _actionText, _diagramName, _namespace |
Method Summary |
protected static java.lang.String |
getNewDiagramName()
Creates a new diagramname. |
MModelElement |
getOwner()
|
MStateMachine |
getStateMachine()
|
protected java.lang.Object[] |
getUmlActions()
Get the actions from which to create a toolbar or equivilent
graphic triggers |
void |
initialize(java.lang.Object o)
|
void |
setStateMachine(MStateMachine sm)
|
void |
setup(MNamespace m,
MActivityGraph agraph)
method to perform a number of important initializations of an
Activity Diagram. |
Methods inherited from class org.argouml.uml.diagram.ui.UMLDiagram |
getActions, getClassAndModelID, getNamespace, getToolBar, initToolBar, listRoleItemSet, propertySet, recovered, removeAsTarget, removed, roleAdded, roleRemoved, setAsTarget, setName, setNamespace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cat
protected static Category cat
_actionState
protected static javax.swing.Action _actionState
_actionStartPseudoState
protected static javax.swing.Action _actionStartPseudoState
_actionFinalPseudoState
protected static javax.swing.Action _actionFinalPseudoState
_actionBranchPseudoState
protected static javax.swing.Action _actionBranchPseudoState
_actionForkPseudoState
protected static javax.swing.Action _actionForkPseudoState
_actionJoinPseudoState
protected static javax.swing.Action _actionJoinPseudoState
_actionTransition
protected static javax.swing.Action _actionTransition
_ActivityDiagramSerial
protected static int _ActivityDiagramSerial
UMLActivityDiagram
public UMLActivityDiagram()
UMLActivityDiagram
public UMLActivityDiagram(MNamespace m)
UMLActivityDiagram
public UMLActivityDiagram(MNamespace m,
MActivityGraph agraph)
initialize
public void initialize(java.lang.Object o)
- Overrides:
initialize
in class UMLDiagram
- See Also:
org.tigris.gef.base.Diagram#initialize(Object)
setup
public void setup(MNamespace m,
MActivityGraph agraph)
- method to perform a number of important initializations of an
Activity Diagram.
each diagram type has a similar UMLxxxDiagram class.
- Parameters:
m
- MNamespace from the model in NSUML...agraph
- MActivityGraph from the model in NSUML...
getOwner
public MModelElement getOwner()
- Overrides:
getOwner
in class UMLDiagram
getStateMachine
public MStateMachine getStateMachine()
setStateMachine
public void setStateMachine(MStateMachine sm)
getUmlActions
protected java.lang.Object[] getUmlActions()
- Get the actions from which to create a toolbar or equivilent
graphic triggers
- Specified by:
getUmlActions
in class UMLDiagram
getNewDiagramName
protected static java.lang.String getNewDiagramName()
- Creates a new diagramname.
- Returns:
- String