Package org.apache.uima.cas.impl
Class LinearTypeOrderBuilderImpl.Node
- java.lang.Object
-
- org.apache.uima.internal.util.GraphNode
-
- org.apache.uima.cas.impl.LinearTypeOrderBuilderImpl.Node
-
- Enclosing class:
- LinearTypeOrderBuilderImpl
private class LinearTypeOrderBuilderImpl.Node extends GraphNode
-
-
Field Summary
-
Fields inherited from class org.apache.uima.internal.util.GraphNode
element, predecessors, successors
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNode(java.lang.Object o)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddAllPredecessors(java.util.ArrayList<? extends GraphNode> pred)private voidaddAllSuccessors(java.util.ArrayList<? extends GraphNode> successors1)private java.util.ArrayList<GraphNode>getAllPredecessors()private java.util.ArrayList<GraphNode>getAllSuccessors()private intinRank()private intoutRank()private voidremoveAncestor(LinearTypeOrderBuilderImpl.Node node)private voidremoveSuccessor(int i)-
Methods inherited from class org.apache.uima.internal.util.GraphNode
addPredecessor, addSuccessor, connect, getElement, getNbrPred, getNbrSucc, getPredecessor, getSuccessor, setElement
-
-
-
-
Method Detail
-
removeAncestor
private void removeAncestor(LinearTypeOrderBuilderImpl.Node node)
-
outRank
private int outRank()
-
inRank
private int inRank()
-
getAllPredecessors
private java.util.ArrayList<GraphNode> getAllPredecessors()
-
getAllSuccessors
private java.util.ArrayList<GraphNode> getAllSuccessors()
-
removeSuccessor
private void removeSuccessor(int i)
-
addAllPredecessors
private void addAllPredecessors(java.util.ArrayList<? extends GraphNode> pred)
-
addAllSuccessors
private void addAllSuccessors(java.util.ArrayList<? extends GraphNode> successors1)
-
-