|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tigris.gef.base.Diagram
org.argouml.ui.ArgoDiagram
org.argouml.uml.diagram.ui.UMLDiagram
org.argouml.uml.diagram.activity.ui.UMLActivityDiagram
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.
Field Summary | |
protected static javax.swing.Action |
_actionBranchPseudoState
|
protected static javax.swing.Action |
_actionFinalPseudoState
|
protected static javax.swing.Action |
_actionForkPseudoState
|
protected static javax.swing.Action |
_actionJoinPseudoState
|
protected static javax.swing.Action |
_actionStartPseudoState
|
protected static javax.swing.Action |
_actionState
|
protected static javax.swing.Action |
_actionTransition
|
protected static int |
_ActivityDiagramSerial
|
protected static org.apache.log4j.Logger |
cat
Deprecated. by Linus Tolke as of 0.15.4. Use your own logger in your class. This will be removed. |
Fields inherited from class org.argouml.uml.diagram.ui.UMLDiagram |
_actionBroom, _actionCircle, _actionInk, _actionLine, _actionPoly, _actionRectangle, _actionRRectangle, _actionSelect, _actionSpline, _actionText, _diagramName, _namespace |
Fields inherited from class org.argouml.ui.ArgoDiagram |
TheInstance |
Fields inherited from class org.tigris.gef.base.Diagram |
_comments, _name, _toolBar, NAME_KEY, SCALE_KEY |
Constructor Summary | |
UMLActivityDiagram()
|
|
UMLActivityDiagram(java.lang.Object m)
|
|
UMLActivityDiagram(java.lang.Object namespace,
java.lang.Object agraph)
|
Method Summary | |
protected static java.lang.String |
getNewDiagramName()
Creates a new diagram name. |
java.lang.Object |
getOwner()
|
java.lang.Object |
getStateMachine()
|
protected java.lang.Object[] |
getUmlActions()
Get the actions from which to create a toolbar or equivalent graphic triggers. |
void |
initialize(java.lang.Object o)
|
void |
setStateMachine(java.lang.Object sm)
|
void |
setup(java.lang.Object m,
java.lang.Object agraph)
Method to perform a number of important initializations of an Activity Diagram. |
Methods inherited from class org.argouml.uml.diagram.ui.UMLDiagram |
deselectAllTools, deselectOtherTools, getActions, getClassAndModelID, getJToolBar, getNamespace, initToolBar, listRoleItemSet, propertySet, recovered, removeAsTarget, removed, roleAdded, roleRemoved, setAsTarget, setName, setNamespace |
Methods inherited from class org.argouml.ui.ArgoDiagram |
addChangeRegistryAsListener, damage, getContainingFig, getEdges, getItemUID, getNodes, getNodes, getVetoMessage, removeChangeRegistryAsListener, setItemUID, toString |
Methods inherited from class org.tigris.gef.base.Diagram |
add, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, bringForward, bringToFront, countContained, edgeAdded, edgeRemoved, elements, elementsIn, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getComments, getGraphController, getGraphModel, getLayer, getName, getScale, getShowSingleMultiplicity, getToolBar, graphChanged, hit, nodeAdded, nodeRemoved, postLoad, postSave, preSave, presentationFor, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, reorder, sendBackward, sendToBack, setComments, setGraphModel, setLayer, setScale, setShowSingleMultiplicity, setToolBar |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static org.apache.log4j.Logger cat
protected static javax.swing.Action _actionState
protected static javax.swing.Action _actionStartPseudoState
protected static javax.swing.Action _actionFinalPseudoState
protected static javax.swing.Action _actionBranchPseudoState
protected static javax.swing.Action _actionForkPseudoState
protected static javax.swing.Action _actionJoinPseudoState
protected static javax.swing.Action _actionTransition
protected static int _ActivityDiagramSerial
Constructor Detail |
public UMLActivityDiagram()
public UMLActivityDiagram(java.lang.Object m)
public UMLActivityDiagram(java.lang.Object namespace, java.lang.Object agraph)
Method Detail |
public void initialize(java.lang.Object o)
initialize
in class UMLDiagram
public void setup(java.lang.Object m, java.lang.Object agraph)
Each diagram type has a similar UMLxxxDiagram class.
Changed lay from LayerPerspective to LayerPerspectiveMutable. This class is a child of LayerPerspective and was implemented to correct some difficulties in changing the model. lay is used mainly in LayerManager(GEF) to control the adding, changing and deleting layers on the diagram... psager@tigris.org Jan. 24, 2002
m
- Namespace from the modelagraph
- ActivityGraph from the modelpublic java.lang.Object getOwner()
getOwner
in class UMLDiagram
public java.lang.Object getStateMachine()
public void setStateMachine(java.lang.Object sm)
protected java.lang.Object[] getUmlActions()
getUmlActions
in class UMLDiagram
protected static java.lang.String getNewDiagramName()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040316) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |