|
|||||||||
| 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 | ||||||||