| java.lang.Object org.kohsuke.rngom.digested.DSchemaBuilderImpl
Method Summary | |
static DContainerPattern | addAll(DContainerPattern parent, List<DPattern> children) | static DUnaryPattern | addBody(DUnaryPattern parent, ParsedPattern _body, LocatorImpl loc) | public DPattern | annotate(DPattern p, Annotation anno) | public DPattern | annotateAfter(DPattern p, ElementWrapper e) | public DPattern | commentAfter(DPattern p, CommentListImpl comments) | public DPattern | expandPattern(DPattern p) | public NameClassBuilder | getNameClassBuilder() | public Annotation | makeAnnotations(CommentListImpl comments, Context context) | public DPattern | makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, Annotation anno) | public DPattern | makeChoice(List<DPattern> patterns, LocatorImpl loc, Annotation anno) | public CommentListImpl | makeCommentList() | public DataPatternBuilder | makeDataPatternBuilder(String datatypeLibrary, String type, LocatorImpl loc) | public DPattern | makeElement(NameClass nc, DPattern p, LocatorImpl loc, Annotation anno) | public ElementAnnotationBuilder | makeElementAnnotationBuilder(String ns, String localName, String prefix, LocatorImpl loc, CommentListImpl comments, Context context) | public DPattern | makeEmpty(LocatorImpl loc, Annotation anno) | public DPattern | makeErrorPattern() | public DPattern | makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern, ElementWrapper, LocatorImpl, Annotation, CommentListImpl> scope, LocatorImpl loc, Annotation anno) | public Grammar | makeGrammar(Scope parent) | public DPattern | makeGroup(List<DPattern> patterns, LocatorImpl loc, Annotation anno) | public DPattern | makeInterleave(List<DPattern> patterns, LocatorImpl loc, Annotation anno) | public DPattern | makeList(DPattern p, LocatorImpl loc, Annotation anno) | public LocatorImpl | makeLocation(String systemId, int lineNumber, int columnNumber) | public DPattern | makeMixed(DPattern p, LocatorImpl loc, Annotation anno) | public DPattern | makeNotAllowed(LocatorImpl loc, Annotation anno) | public DPattern | makeOneOrMore(DPattern p, LocatorImpl loc, Annotation anno) | public DPattern | makeOptional(DPattern p, LocatorImpl loc, Annotation anno) | public DPattern | makeText(LocatorImpl loc, Annotation anno) | public DPattern | makeValue(String datatypeLibrary, String type, String value, Context c, String ns, LocatorImpl loc, Annotation anno) | public DPattern | makeZeroOrMore(DPattern p, LocatorImpl loc, Annotation anno) | public boolean | usesComments() | static DPattern | wrap(DPattern p, LocatorImpl loc, Annotation anno) |
DSchemaBuilderImpl | public DSchemaBuilderImpl()(Code) | | |
makeExternalRef | public DPattern makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern, ElementWrapper, LocatorImpl, Annotation, CommentListImpl> scope, LocatorImpl loc, Annotation anno) throws BuildException, IllegalSchemaException(Code) | | |
usesComments | public boolean usesComments()(Code) | | |
|
|