Package cruise.umple.compiler
Class Graph
java.lang.Object
cruise.umple.compiler.Graph
- Direct Known Subclasses:
StateMachineGraph
public abstract class Graph
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Graph()
-
Method Summary
Modifier and Type Method Description void
clearNodes()
TODO same as above.void
delete()
boolean
hasNext()
boolean
isDepthFirst()
Node
nextNode()
TODO this should be abstract but because of issue $$$ it makes child classes abstract.
-
Field Details
-
startNode
-
isDepthFirst
protected java.lang.Boolean isDepthFirst -
stack
-
queue
-
-
Constructor Details
-
Graph
public Graph()
-
-
Method Details
-
delete
public void delete() -
hasNext
public boolean hasNext() -
isDepthFirst
public boolean isDepthFirst() -
nextNode
TODO this should be abstract but because of issue $$$ it makes child classes abstract. -
clearNodes
public void clearNodes()TODO same as above. should be abstract.
-