|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TreeTraversal
An interface, for traversal through the stems and leaves of a tree. (Compare Hierarchical Visitor Pattern)
Method Summary | |
---|---|
boolean |
enterStem(Stem stem)
going into a Stem |
boolean |
enterTree(Tree tree)
going into a Tree |
boolean |
leaveStem(Stem stem)
coming out of a Stem |
boolean |
leaveTree(Tree tree)
coming out of a Tree |
boolean |
visitLeaf(Leaf leaf)
passing a Leaf |
Method Detail |
---|
boolean enterTree(Tree tree)
tree
-
boolean leaveTree(Tree tree)
tree
-
boolean enterStem(Stem stem)
stem
-
boolean leaveStem(Stem stem)
stem
-
boolean visitLeaf(Leaf leaf)
leaf
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |