225226227228229230
return e ; } @Override public void visit(OpQuadPattern quadPattern) { throw new ARQNotImplemented("OpQuadPattern") ; }
229230231232233234
public void visit(OpQuadPattern quadPattern) { throw new ARQNotImplemented("OpQuadPattern") ; } @Override public void visit(OpPath opPath) { throw new ARQNotImplemented("OpPath") ; }
275276277278279280
g.addElement(opt) ; } @Override public void visit(OpDiff opDiff) { throw new ARQNotImplemented("OpDiff") ; }
279280281282283284
public void visit(OpDiff opDiff) { throw new ARQNotImplemented("OpDiff") ; } @Override public void visit(OpMinus opMinus) { throw new ARQNotImplemented("OpMinus") ; }
308309310311312313
currentGroup().addElement(elUnion) ; } @Override public void visit(OpConditional opCondition) { throw new ARQNotImplemented("OpCondition") ; }
351352353354355356
currentGroup().addElement(elt) ; } @Override public void visit(OpDatasetNames dsNames) { throw new ARQNotImplemented("OpDatasetNames") ; }
358359360361362363364
@Override public void visit(OpTable opTable) { // This will go in a group so simply forget it. if ( opTable.isJoinIdentity() ) return ; throw new ARQNotImplemented("OpTable") ; }
367368369370371372373
public void visit(OpExt opExt) { // Op op = opExt.effectiveOp() ; // // This does not work in all cases. // op.visit(this) ; throw new ARQNotImplemented("OpExt") ; }
372373374375376377
throw new ARQNotImplemented("OpExt") ; } @Override public void visit(OpNull opNull) { throw new ARQNotImplemented("OpNull") ; }
513514515516517518
opGroup.getSubOp().visit(this); } @Override public void visit(OpTopN opTop) { throw new ARQNotImplemented("OpTopN") ; }