|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jgrapht.traverse.AbstractGraphIterator<V,E> org.jgrapht.traverse.CrossComponentIterator<V,E,Object> org.jgrapht.traverse.TopologicalOrderIterator<JmiDependencyVertex,org.jgrapht.graph.DefaultEdge> org.eigenbase.jmi.JmiDependencyIterator
public class JmiDependencyIterator
JmiDependencyIterator defines a topological ordering iterator over a JmiDependencyGraph
(iteration proceeds from prerequisites to dependents).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jgrapht.traverse.CrossComponentIterator |
---|
org.jgrapht.traverse.CrossComponentIterator.VisitColor |
Constructor Summary | |
---|---|
JmiDependencyIterator(JmiDependencyGraph graph)
|
Method Summary |
---|
Methods inherited from class org.jgrapht.traverse.TopologicalOrderIterator |
---|
encounterVertex, encounterVertexAgain, isConnectedComponentExhausted, provideNextVertex |
Methods inherited from class org.jgrapht.traverse.CrossComponentIterator |
---|
finishVertex, getGraph, getSeenData, hasNext, isSeenVertex, next, putSeenData |
Methods inherited from class org.jgrapht.traverse.AbstractGraphIterator |
---|
addTraversalListener, fireConnectedComponentFinished, fireConnectedComponentStarted, fireEdgeTraversed, fireVertexFinished, fireVertexTraversed, isCrossComponentTraversal, isReuseEvents, remove, removeTraversalListener, setCrossComponentTraversal, setReuseEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JmiDependencyIterator(JmiDependencyGraph graph)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |