public interface TransformationNodeVisitor
Modifier and Type | Method and Description |
---|---|
boolean |
includeAnnotatedNodes()
Specifies if annotated nodes should be included in the traversal.
|
boolean |
isFromTargetToSource()
Specifies the traversal direction.
|
void |
leave(CellNode cell)
Called after a cell node has been visited.
|
void |
leave(SourceNode source)
Called after a source node has been visited.
|
void |
leave(TargetNode target)
Called after a target node has been visited.
|
void |
leave(TransformationTree root)
Called after a transformation tree root has been visited.
|
boolean |
visit(CellNode cell)
Visit a cell node.
|
boolean |
visit(SourceNode source)
Visit a source node.
|
boolean |
visit(TargetNode target)
Visit a target node.
|
boolean |
visit(TransformationTree root)
Visit a transformation tree root.
|
boolean visit(TransformationTree root)
root
- the transformation tree rootvoid leave(TransformationTree root)
root
- the transformation tree rootboolean visit(TargetNode target)
target
- the target nodevoid leave(TargetNode target)
target
- the target nodeboolean visit(CellNode cell)
cell
- the cell nodevoid leave(CellNode cell)
cell
- the cell nodeboolean visit(SourceNode source)
source
- the source nodevoid leave(SourceNode source)
source
- the source nodeboolean isFromTargetToSource()
true
if the tree is to be traversed from targets to
sources, false
if the other way roundboolean includeAnnotatedNodes()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a