|
|||||||||
| Home >> All >> javax >> ide >> extension >> [ spi overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.ide.extension.spi
Class DependencyTree.TopoSortState

java.lang.Objectjavax.ide.extension.spi.DependencyTree.TopoSortState
- Enclosing class:
- DependencyTree
- private class DependencyTree.TopoSortState
- extends java.lang.Object
The state of a topological sort. Primarily avoids passing lots of parameters around...
| Field Summary | |
private java.util.List |
_currentlyVisiting
|
private java.util.Map |
_stateByExtension
|
private java.util.List |
_topoList
|
private java.util.Set |
_unsatisfied
|
| Constructor Summary | |
private |
DependencyTree.TopoSortState()
|
| Method Summary | |
void |
addToTopo(javax.ide.extension.Extension extension)
|
void |
addUnsatisfied(javax.ide.extension.Extension extension)
|
void |
endVisiting(javax.ide.extension.Extension extension)
|
java.util.List |
getTopoList()
|
boolean |
isUnsatisfied(javax.ide.extension.Extension extension)
|
boolean |
isUnvisited(javax.ide.extension.Extension extension)
|
boolean |
isVisited(javax.ide.extension.Extension extension)
|
boolean |
isVisiting(javax.ide.extension.Extension extension)
|
void |
markCycleChain(javax.ide.extension.Extension current)
|
void |
markUnsatisfiedChain()
|
void |
startVisiting(javax.ide.extension.Extension extension)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
_stateByExtension
private java.util.Map _stateByExtension
_unsatisfied
private java.util.Set _unsatisfied
_currentlyVisiting
private java.util.List _currentlyVisiting
_topoList
private java.util.List _topoList
| Constructor Detail |
DependencyTree.TopoSortState
private DependencyTree.TopoSortState()
| Method Detail |
getTopoList
public java.util.List getTopoList()
isVisiting
public boolean isVisiting(javax.ide.extension.Extension extension)
isVisited
public boolean isVisited(javax.ide.extension.Extension extension)
isUnvisited
public boolean isUnvisited(javax.ide.extension.Extension extension)
addUnsatisfied
public void addUnsatisfied(javax.ide.extension.Extension extension)
isUnsatisfied
public boolean isUnsatisfied(javax.ide.extension.Extension extension)
startVisiting
public void startVisiting(javax.ide.extension.Extension extension)
endVisiting
public void endVisiting(javax.ide.extension.Extension extension)
markUnsatisfiedChain
public void markUnsatisfiedChain()
markCycleChain
public void markCycleChain(javax.ide.extension.Extension current)
addToTopo
public void addToTopo(javax.ide.extension.Extension extension)
|
|||||||||
| Home >> All >> javax >> ide >> extension >> [ spi overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
javax.ide.extension.spi.DependencyTree.TopoSortState