|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.tigris.gef.graph.MutableGraphSupport
org.argouml.uml.diagram.UMLMutableGraphSupport
org.argouml.uml.diagram.deployment.DeploymentDiagramGraphModel
| Field Summary | |
protected java.lang.Object |
_model
The "home" UML model of this diagram, not all ModelElements in this graph are in the home model, but if they are added and don't already have a model, they are placed in the "home model". |
protected static org.apache.log4j.Logger |
cat
|
(package private) static long |
serialVersionUID
|
| Fields inherited from class org.argouml.uml.diagram.UMLMutableGraphSupport |
_edges, _nodes |
| Fields inherited from class org.tigris.gef.graph.MutableGraphSupport |
_graphListeners |
| Constructor Summary | |
DeploymentDiagramGraphModel()
|
|
| Method Summary | |
void |
addEdge(java.lang.Object edge)
Add the given edge to the graph, if valid. |
void |
addNode(java.lang.Object node)
Add the given node to the graph, if valid. |
void |
addNodeRelatedEdges(java.lang.Object node)
|
boolean |
canAddEdge(java.lang.Object edge)
Return true if the given object is a valid edge in this graph |
boolean |
canAddNode(java.lang.Object node)
Return true if the given object is a valid node in this graph |
java.lang.Object |
getDestPort(java.lang.Object edge)
Return the other end of an edge |
java.util.Vector |
getInEdges(java.lang.Object port)
Return all edges going to given port |
java.lang.Object |
getNamespace()
get the homemodel. |
java.util.Vector |
getOutEdges(java.lang.Object port)
Return all edges going from given port |
java.lang.Object |
getOwner(java.lang.Object port)
Return the node or edge that owns the given port |
java.util.Vector |
getPorts(java.lang.Object nodeOrEdge)
Return all ports on node or edge |
java.lang.Object |
getSourcePort(java.lang.Object edge)
Return one end of an edge |
void |
setNamespace(java.lang.Object namespace)
set the homemodel. |
void |
vetoableChange(java.beans.PropertyChangeEvent pce)
|
| Methods inherited from class org.argouml.uml.diagram.UMLMutableGraphSupport |
canConnect, connect, connect, constainsEdge, containsNode, getEdges, getNodes, removeEdge, removeNode |
| Methods inherited from class org.tigris.gef.graph.MutableGraphSupport |
addGraphEventListener, canChangeConnectedNode, canConnect, canDragNode, changeConnectedNode, containsEdge, containsEdgePort, containsNodePort, containsPort, createNode, dragNode, fireEdgeAdded, fireEdgeRemoved, fireGraphChanged, fireNodeAdded, fireNodeRemoved, getGraphListeners, removeGraphEventListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static org.apache.log4j.Logger cat
protected java.lang.Object _model
static final long serialVersionUID
| Constructor Detail |
public DeploymentDiagramGraphModel()
| Method Detail |
public java.lang.Object getNamespace()
public void setNamespace(java.lang.Object namespace)
public java.util.Vector getPorts(java.lang.Object nodeOrEdge)
getPorts in interface org.tigris.gef.graph.GraphModelpublic java.lang.Object getOwner(java.lang.Object port)
getOwner in interface org.tigris.gef.graph.BaseGraphModelpublic java.util.Vector getInEdges(java.lang.Object port)
getInEdges in interface org.tigris.gef.graph.GraphModelpublic java.util.Vector getOutEdges(java.lang.Object port)
getOutEdges in interface org.tigris.gef.graph.GraphModelpublic java.lang.Object getSourcePort(java.lang.Object edge)
getSourcePort in interface org.tigris.gef.graph.BaseGraphModelpublic java.lang.Object getDestPort(java.lang.Object edge)
getDestPort in interface org.tigris.gef.graph.BaseGraphModelpublic boolean canAddNode(java.lang.Object node)
canAddNode in interface org.tigris.gef.graph.MutableGraphModelpublic boolean canAddEdge(java.lang.Object edge)
canAddEdge in interface org.tigris.gef.graph.MutableGraphModelpublic void addNode(java.lang.Object node)
addNode in interface org.tigris.gef.graph.MutableGraphModelpublic void addEdge(java.lang.Object edge)
addEdge in interface org.tigris.gef.graph.MutableGraphModelpublic void addNodeRelatedEdges(java.lang.Object node)
addNodeRelatedEdges in interface org.tigris.gef.graph.MutableGraphModelpublic void vetoableChange(java.beans.PropertyChangeEvent pce)
vetoableChange in interface java.beans.VetoableChangeListener
|
|||||||||||
| 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 |