All Packages Class Hierarchy This Package Previous Next Index
Class jdsl.core.algo.treetraversals.BinaryTreeTraversal
java.lang.Object
|
+----jdsl.core.algo.treetraversals.BinaryTreeTraversal
- public abstract class BinaryTreeTraversal
- extends Object
-
tree
-
-
BinaryTreeTraversal()
-
-
below(Position, TraversalResult)
-
-
execute(BinaryTree)
-
-
external(Position, TraversalResult)
-
-
initResult()
-
-
left(Position, TraversalResult)
-
-
result(TraversalResult)
-
-
right(Position, TraversalResult)
-
-
traverseNode(Position)
-
tree
protected BinaryTree tree
BinaryTreeTraversal
public BinaryTreeTraversal()
execute
public Object execute(BinaryTree T)
traverseNode
protected Object traverseNode(Position p)
external
protected void external(Position p,
TraversalResult r)
left
protected void left(Position p,
TraversalResult r)
below
protected void below(Position p,
TraversalResult r)
right
protected void right(Position p,
TraversalResult r)
initResult
protected TraversalResult initResult()
result
protected Object result(TraversalResult r)
All Packages Class Hierarchy This Package Previous Next Index