@Override public void visit(ElementService es) { Node n = es.getServiceNode(); String uri = n!=null && n.isURI()? n.getURI(): null; es.getElement().visit(this); if (uri!=null) { result = new ElementService(uri, result, es.getSilent()); } else if (n!=null) { result = new ElementService(n, result,es.getSilent()); } else { result = new ElementService((Node) null, result, es.getSilent() ); } }
@Override public void visit(ElementService es) { Node n = es.getServiceNode(); String uri = n!=null && n.isURI()? n.getURI(): null; es.getElement().visit(this); if (uri!=null) { result = new ElementService(uri, result, es.getSilent()); } else if (n!=null) { result = new ElementService(n, result,es.getSilent()); } else { result = new ElementService((Node) null, result, es.getSilent() ); } }
@Override public void visit(ElementService es) { Node n = es.getServiceNode(); String uri = n!=null && n.isURI()? n.getURI(): null; es.getElement().visit(this); if (uri!=null) { result = new ElementService(uri, result, es.getSilent()); } else if (n!=null) { result = new ElementService(n, result,es.getSilent()); } else { result = new ElementService((Node) null, result, es.getSilent() ); } }
@Override public void visit(ElementService es) { Node n = es.getServiceNode(); String uri = n!=null && n.isURI()? n.getURI(): null; es.getElement().visit(this); if (uri!=null) { result = new ElementService(uri, result, es.getSilent()); } else if (n!=null) { result = new ElementService(n, result,es.getSilent()); } else { result = new ElementService((Node) null, result, es.getSilent() ); } }
final public Element ServiceGraphPattern() throws ParseException { Element el ; Node n ; boolean silent = false ; jj_consume_token(SERVICE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SILENT: jj_consume_token(SILENT); silent=true; break; default: jj_la1[88] = jj_gen; ; } n = VarOrIRIref(); el = GroupGraphPattern(); {if (true) return new ElementService(n, el, silent) ;} throw new Error("Missing return statement in function"); }
final public Element ServiceGraphPattern() throws ParseException { Element el ; Node n ; boolean silent = false ; jj_consume_token(SERVICE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SILENT: jj_consume_token(SILENT); silent=true; break; default: jj_la1[70] = jj_gen; ; } n = VarOrIri(); el = GroupGraphPattern(); {if (true) return new ElementService(n, el, silent) ;} throw new Error("Missing return statement in function"); }
final public Element ServiceGraphPattern() throws ParseException { Element el ; Node n ; boolean silent = false ; jj_consume_token(SERVICE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SILENT: jj_consume_token(SILENT); silent=true; break; default: jj_la1[75] = jj_gen; ; } n = VarOrIRIref(); el = GroupGraphPattern(); {if (true) return new ElementService(n, el, silent) ;} throw new Error("Missing return statement in function"); }
final public Element ServiceGraphPattern() throws ParseException { Element el ; Node n ; boolean silent = false ; jj_consume_token(SERVICE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SILENT: jj_consume_token(SILENT); silent=true; break; default: jj_la1[71] = jj_gen; ; } n = VarOrIri(); el = GroupGraphPattern(); {if (true) return new ElementService(n, el, silent) ;} throw new Error("Missing return statement in function"); }
public void visit(OpService opService) { // Hmm - if the subnode has been optimized, we may fail. Op op = opService.getSubOp() ; Element x = asElement(opService.getSubOp()) ; Element elt = new ElementService(opService.getService(), x, opService.getSilent()) ; currentGroup().addElement(elt) ; }
@Override public void visit(OpService opService) { // Hmm - if the subnode has been optimized, we may fail. Op op = opService.getSubOp() ; Element x = asElement(opService.getSubOp()) ; Element elt = new ElementService(opService.getService(), x, opService.getSilent()) ; currentGroup().addElement(elt) ; }