org.argouml.uml.diagram.deployment.ui
Class UMLDeploymentDiagram
java.lang.Object
org.tigris.gef.base.Diagram
org.argouml.ui.ArgoDiagram
org.argouml.uml.diagram.ui.UMLDiagram
org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram
- All Implemented Interfaces:
- java.util.EventListener, org.tigris.gef.graph.GraphListener, ru.novosoft.uml.MElementListener, java.io.Serializable
- public class UMLDeploymentDiagram
- extends UMLDiagram
- 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 |
Fields inherited from class org.tigris.gef.base.Diagram |
_comments, _name, _toolBar, NAME_KEY, SCALE_KEY |
Method Summary |
private java.lang.Object[] |
getAssociationActions()
|
protected static java.lang.String |
getNewDiagramName()
Creates a new diagramname. |
protected java.lang.Object[] |
getUmlActions()
Get the actions from which to create a toolbar or equivilent
graphic triggers |
void |
setNamespace(java.lang.Object handle)
Method to perform a number of important initializations of a
Deployment Diagram. |
Methods inherited from class org.argouml.uml.diagram.ui.UMLDiagram |
deselectAllTools, deselectOtherTools, getActions, getClassAndModelID, getJToolBar, getNamespace, getOwner, initialize, initToolBar, listRoleItemSet, propertySet, recovered, removeAsTarget, removed, roleAdded, roleRemoved, setAsTarget, setName |
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 |
cat
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.
_actionMNode
protected static javax.swing.Action _actionMNode
_actionMNodeInstance
protected static javax.swing.Action _actionMNodeInstance
_actionMComponent
protected static javax.swing.Action _actionMComponent
_actionMComponentInstance
protected static javax.swing.Action _actionMComponentInstance
_actionMClass
protected static javax.swing.Action _actionMClass
_actionMInterface
protected static javax.swing.Action _actionMInterface
_actionMObject
protected static javax.swing.Action _actionMObject
_actionMDependency
protected static javax.swing.Action _actionMDependency
_actionMAssociation
protected static javax.swing.Action _actionMAssociation
_actionMLink
protected static javax.swing.Action _actionMLink
_actionAssociation
protected static javax.swing.Action _actionAssociation
_actionAggregation
protected static javax.swing.Action _actionAggregation
_actionComposition
protected static javax.swing.Action _actionComposition
_actionUniAssociation
protected static javax.swing.Action _actionUniAssociation
_actionUniAggregation
protected static javax.swing.Action _actionUniAggregation
_actionUniComposition
protected static javax.swing.Action _actionUniComposition
_DeploymentDiagramSerial
protected static int _DeploymentDiagramSerial
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
UMLDeploymentDiagram
public UMLDeploymentDiagram()
UMLDeploymentDiagram
public UMLDeploymentDiagram(java.lang.Object namespace)
setNamespace
public void setNamespace(java.lang.Object handle)
- Method to perform a number of important initializations of a
Deployment Diagram.
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...
- Overrides:
setNamespace
in class UMLDiagram
- Parameters:
handle
- MNamespace from the model in NSUML...
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
getAssociationActions
private java.lang.Object[] getAssociationActions()
getNewDiagramName
protected static java.lang.String getNewDiagramName()
- Creates a new diagramname.
- Returns:
- String