|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.testinium.graph.DFS
public class DFS
DFS implementation and Topological Sort http://www.cis.temple.edu/~pwang/551-PT/Lecture/551-0415.htm
| Constructor Summary | |
|---|---|
DFS()
DFS |
|
| Method Summary | |
|---|---|
java.util.List<INode> |
processNodesGraph(java.util.Collection<INode> nodesList)
processNodesGraph is the method you should implement to provide your own sorting algorithm |
void |
visit(INode node)
visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DFS()
| Method Detail |
|---|
public java.util.List<INode> processNodesGraph(java.util.Collection<INode> nodesList)
throws java.lang.Exception
INodesSorter
processNodesGraph in interface INodesSorterCycleException
java.lang.ExceptionINodesSorter.processNodesGraph(Collection)
public void visit(INode node)
throws CycleException
node -
CycleException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||