add "elementFinished" to RecursiveTreeElementWalkingVisitor

This commit is contained in:
Konstantin Ulitin
2014-07-08 12:52:15 +04:00
parent e029920247
commit 8650671667
@@ -58,6 +58,7 @@ public abstract class RecursiveTreeElementWalkingVisitor extends TreeElementVisi
private final WalkingState<ASTNode> myWalkingState = new WalkingState<ASTNode>(ASTTreeGuide.instance) {
@Override
public void elementFinished(@NotNull ASTNode element) {
RecursiveTreeElementWalkingVisitor.this.elementFinished(element);
}
@Override
@@ -66,6 +67,9 @@ public abstract class RecursiveTreeElementWalkingVisitor extends TreeElementVisi
}
};
protected void elementFinished(@NotNull ASTNode element) {
}
@Override
public void visitLeaf(LeafElement leaf) {
visitNode(leaf);