package gov.nasa.jpl.mbee.mdk.model;
public abstract class AbstractModelVisitor implements IModelVisitor {
@Override
public void visit(Query q) {
}
@Override
public void visit(Document doc) {
visitChildren(doc);
}
@Override
public void visit(Section sec) {
visitChildren(sec);
}
protected void visitChildren(Container c) {
for (DocGenElement dge : c.getChildren()) {
dge.accept(this);
}
}
}