|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.util.controlflowgraph.GraphNode
GraphNode represents a node in a Graph.
Field Summary | |
int |
mBlockNum
|
protected int |
postIndex
|
protected java.util.ArrayList |
predecessors
|
protected int |
preIndex
|
(package private) static int |
sBlockNum
|
protected java.util.ArrayList |
successors
|
Constructor Summary | |
GraphNode()
Constructor. |
|
GraphNode(Graph g)
|
Method Summary | |
java.util.List |
getPredecessors()
Returns the predessor nodes of this node. |
java.util.List |
getSuccessors()
Returns the successor nodes of this node. |
Graph |
graph()
|
protected void |
onRemoveFromGraph()
|
(package private) int |
postOrderIndex()
|
(package private) int |
preOrderIndex()
|
void |
setGraph(Graph g)
Set the graph that contains this node |
(package private) void |
setPostOrderIndex(int index)
|
(package private) void |
setPreOrderIndex(int index)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.util.ArrayList successors
protected java.util.ArrayList predecessors
protected int preIndex
protected int postIndex
static int sBlockNum
public int mBlockNum
Constructor Detail |
public GraphNode()
public GraphNode(Graph g)
Method Detail |
public java.lang.String toString()
toString
in class java.lang.Object
public Graph graph()
public void setGraph(Graph g)
protected void onRemoveFromGraph()
int preOrderIndex()
int postOrderIndex()
void setPreOrderIndex(int index)
void setPostOrderIndex(int index)
public java.util.List getSuccessors()
public java.util.List getPredecessors()
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |