@Override public void visit(ElementMinus el) { // Don't go down the RHS of MINUS //if ( el.getMinusElement() != null ) // el.getMinusElement().visit(this) ; proc.visit(el) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
public void visit(ElementPathBlock el) { proc.visit(el) ; } }
@Override public void visit(ElementMinus el) { // if ( el.getMinusElement() != null ) // el.getMinusElement().visit(this) ; proc.visit(el) ; } }
public void visit(ElementNotExists el) { // if ( el.getElement() != null ) // el.getElement().visit(this) ; proc.visit(el) ; }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementMinus el) { proc.visit(el) ; }
public void visit(ElementFetch el) { proc.visit(el) ; }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
public void visit(ElementBind el) { proc.visit(el) ; }
@Override public void visit(ElementVisitor v) { v.visit(this) ; } }
public void visit(ElementFilter el) { proc.visit(el) ; }
public void visit(ElementSubQuery el) { // Only walk this level. // Element el2 = el.getQuery().getQueryPattern() ; // if ( el2 != null ) // el2.visit(this) ; proc.visit(el) ; }
@Override public void visit(ElementSubQuery el) { before(el) ; proc.visit(el) ; after(el) ; }
@Override public void visit(ElementPathBlock el) { before(el) ; proc.visit(el) ; after(el) ; } }