|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 | ||||||||