|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sourceforge.arbaro.tree.DefaultTreeTraversal
net.sourceforge.arbaro.tree.LeafCounter
public class LeafCounter
Counts the number of all leaves of a tree using the TreeTraversal interface
| Constructor Summary | |
|---|---|
LeafCounter()
|
|
| Method Summary | |
|---|---|
boolean |
enterStem(Stem stem)
going into a Stem |
boolean |
enterTree(Tree tree)
going into a Tree |
long |
getLeafCount()
|
boolean |
visitLeaf(Leaf leaf)
passing a Leaf |
| Methods inherited from class net.sourceforge.arbaro.tree.DefaultTreeTraversal |
|---|
leaveStem, leaveTree |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LeafCounter()
| Method Detail |
|---|
public long getLeafCount()
public boolean enterStem(Stem stem)
TreeTraversal
enterStem in interface TreeTraversalenterStem in class DefaultTreeTraversalpublic boolean enterTree(Tree tree)
TreeTraversal
enterTree in interface TreeTraversalenterTree in class DefaultTreeTraversalpublic boolean visitLeaf(Leaf leaf)
TreeTraversal
visitLeaf in interface TreeTraversalvisitLeaf in class DefaultTreeTraversal
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||