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 private
Node(java.lang.Object o)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addAllPredecessors(java.util.ArrayList<? extends GraphNode> pred)
private void
addAllSuccessors(java.util.ArrayList<? extends GraphNode> successors1)
private java.util.ArrayList<GraphNode>
getAllPredecessors()
private java.util.ArrayList<GraphNode>
getAllSuccessors()
private int
inRank()
private int
outRank()
private void
removeAncestor(LinearTypeOrderBuilderImpl.Node node)
private void
removeSuccessor(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)
-
-