Fix implementation of BredthFirstRecursiveVisitor.

This commit is contained in:
kruland2607 2012-10-25 20:21:03 -05:00
parent 87e968690b
commit dbf8fa77d1

View File

@ -8,11 +8,16 @@ public abstract class BredthFirstRecusiveVisitor implements RocketComponentVisit
@Override
public final void visit(RocketComponent visitable) {
this.doAction(visitable);
for ( RocketComponent child: visitable.getChildren() ) {
this.doAction(child);
}
for ( RocketComponent child: visitable.getChildren() ) {
this.visit(child);
}
this.doAction(visitable);
}