|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
BC - The branch context representing data type stored in branches.LC - The leaf context representing data type stored in leaves.public interface NodeVisitorIfc<BC,LC>
Defines the API for visiting nodes. Implementations can be written to define
new operations against NodeIfc's without affecting change to existing
implementations.
Modifications:
$Date: 2008-12-02 12:32:45 -0500 (Tue, 02 Dec 2008) $
$Revision: 479 $
$Author: sfloess $
$HeadURL: https://jplate.svn.sourceforge.net/svnroot/jplate/trunk/src/dev/java/org/jplate/foundation/node/NodeVisitorIfc.java $
VisitableIfc| Method Summary | |
|---|---|
void |
visitBranch(BranchNodeIfc<BC,LC> branch)
Visit a branch branch. |
void |
visitLeaf(LeafNodeIfc<BC,LC> leaf)
Visit a leaf node. |
| Method Detail |
|---|
void visitLeaf(LeafNodeIfc<BC,LC> leaf)
throws VisitException
leaf - The leaf node to visit.
VisitException
void visitBranch(BranchNodeIfc<BC,LC> branch)
throws VisitException
branch - The branch node to visit.
VisitException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||