|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TraversalHandler
Expression visitor interface. Defines callback methods invoked when
walking the expression using Expression.traverse(TraversalHandler)
.
Method Summary | |
---|---|
void |
endNode(Expression node,
Expression parentNode)
Called during the traversal after an expression node children processing is finished. |
void |
finishedChild(Expression node,
int childIndex,
boolean hasMoreChildren)
Called during traversal after a child of expression has been visited. |
void |
objectNode(java.lang.Object leaf,
Expression parentNode)
Called during the traversal when a leaf non-expression node is encountered. |
void |
startNode(Expression node,
Expression parentNode)
Called during the traversal before an expression node children processing is started. |
Method Detail |
---|
void finishedChild(Expression node, int childIndex, boolean hasMoreChildren)
void startNode(Expression node, Expression parentNode)
void endNode(Expression node, Expression parentNode)
void objectNode(java.lang.Object leaf, Expression parentNode)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |