|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--edu.neu.ccs.demeter.Graph
Utility class for TAO.
| Constructor Summary | |
Graph()
|
|
Graph(Hashtable t)
|
|
| Method Summary | |
void |
clearmark(String mark)
|
void |
clearnode(Ident from)
|
Graph |
deepcopy()
|
void |
dfs(Ident from,
String mark)
|
boolean |
edgeexists(Ident from,
Ident name)
|
Object[] |
edgesfrom(Ident node)
|
static Graph |
fromString(StreamTokenizer instr)
|
static Graph |
fromString(String str)
|
Object |
getdestnode(Ident node,
Ident edgename)
|
void |
makeedge(Ident from,
Ident edgename,
Ident to)
|
void |
marknode(Ident node,
String mark)
|
boolean |
nodeexists(Ident node)
|
boolean |
nodehasmark(Ident node,
String mark)
|
Enumeration |
nodes()
|
void |
removeincoming(Ident to)
|
Graph |
reversegraph()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Graph(Hashtable t)
public Graph()
| Method Detail |
public static Graph fromString(String str)
public static Graph fromString(StreamTokenizer instr)
public String toString()
toString in class Objectpublic Enumeration nodes()
public boolean nodeexists(Ident node)
public boolean edgeexists(Ident from,
Ident name)
public Object[] edgesfrom(Ident node)
public Object getdestnode(Ident node,
Ident edgename)
public void makeedge(Ident from,
Ident edgename,
Ident to)
public void clearnode(Ident from)
public void removeincoming(Ident to)
public Graph reversegraph()
public void marknode(Ident node,
String mark)
public boolean nodehasmark(Ident node,
String mark)
public void clearmark(String mark)
public Graph deepcopy()
public void dfs(Ident from,
String mark)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||