public void addParam(String name, String value, Context context, String ns, Location loc, Annotations anno) throws BuildException { p.params.add(p.new Param(name,value,context.copy(),ns,loc,(Annotation)anno)); }
public Void onData(DDataPattern p) { List<DDataPattern.Param> params = p.getParams(); DPattern except = p.getExcept(); start("data"); attr("datatypeLibrary", p.getDatatypeLibrary()); attr("type", p.getType()); on(p.getAnnotation()); for (DDataPattern.Param param : params) { start("param"); attr("ns", param.getNs()); attr("name", param.getName()); body(param.getValue()); end(); } if (except != null) { start("except"); unwrapChoice(except); end(); } end(); return null; }
public Void onData(DDataPattern p) { List<DDataPattern.Param> params = p.getParams(); DPattern except = p.getExcept(); start("data"); attr("datatypeLibrary", p.getDatatypeLibrary()); attr("type", p.getType()); on(p.getAnnotation()); for (DDataPattern.Param param : params) { start("param"); attr("ns", param.getNs()); attr("name", param.getName()); body(param.getValue()); end(); } if (except != null) { start("except"); unwrapChoice(except); end(); } end(); return null; }
public void addParam(String name, String value, Context context, String ns, Location loc, Annotations anno) throws BuildException { p.params.add(p.new Param(name,value,context.copy(),ns,loc,(Annotation)anno)); }