public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts); compiler.compile(); return compiler.model; }
public TypeUse onNotAllowed(DNotAllowedPattern p) { // TODO return error(); }
public Void onZeroOrMore(DZeroOrMorePattern p) { return onRepeated(p,true); }
public TypeUse onGroup(DGroupPattern p) { return onContainer(p); }
public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts); compiler.compile(); return compiler.model; }
public TypeUse onNotAllowed(DNotAllowedPattern p) { // TODO return error(); }
public Void onZeroOrMore(DZeroOrMorePattern p) { return onRepeated(p,true); }
public TypeUse onGroup(DGroupPattern p) { return onContainer(p); }
public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts); compiler.compile(); return compiler.model; }
public TypeUse onNotAllowed(DNotAllowedPattern p) { // TODO return error(); }
public Void onOneOrMore(DOneOrMorePattern p) { return onRepeated(p,insideOptional); }
public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts); compiler.compile(); return compiler.model; }
public TypeUse onElement(DElementPattern p) { return error(); }
public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts); compiler.compile(); return compiler.model; }
public TypeUse onNotAllowed(DNotAllowedPattern p) { // TODO return error(); }
public TypeUse onAttribute(DAttributePattern p) { return error(); }
public TypeUse onMixed(DMixedPattern p) { return error(); }
public TypeUse onElement(DElementPattern p) { return error(); }
public TypeUse onElement(DElementPattern p) { return error(); }
public TypeUse onMixed(DMixedPattern p) { return error(); }