org.argouml.uml.diagram.activity
Class ActivityDiagramGraphModel

java.lang.Object
  extended by MutableGraphSupport
      extended by org.argouml.uml.diagram.UMLMutableGraphSupport
          extended by org.argouml.uml.diagram.state.StateDiagramGraphModel
              extended by org.argouml.uml.diagram.activity.ActivityDiagramGraphModel
All Implemented Interfaces:
java.beans.VetoableChangeListener, java.util.EventListener

public class ActivityDiagramGraphModel
extends StateDiagramGraphModel

The graphmodel for an activitydiagram. A graph model in argouml implements rules for adding and removing elements.

Since:
Jul 11, 2004

Constructor Summary
ActivityDiagramGraphModel()
           
 
Method Summary
 boolean canAddNode(java.lang.Object node)
           
 
Methods inherited from class org.argouml.uml.diagram.state.StateDiagramGraphModel
addEdge, addNode, addNodeRelatedEdges, canAddEdge, canChangeConnectedNode, canConnect, changeConnectedNode, connect, getInEdges, getMachine, getOutEdges, getOwner, getPorts, isRemoveFromDiagramAllowed, setMachine, vetoableChange
 
Methods inherited from class org.argouml.uml.diagram.UMLMutableGraphSupport
buildCommentConnection, buildConnection, connect, connect, connect, constainsEdge, containsNode, getDestPort, getDiDiagram, getEdges, getHomeModel, getNodes, getProject, getSourcePort, isConnectionValid, removeEdge, removeNode, setHomeModel, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityDiagramGraphModel

public ActivityDiagramGraphModel()
Method Detail

canAddNode

public boolean canAddNode(java.lang.Object node)
Overrides:
canAddNode in class StateDiagramGraphModel


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook