| java.lang.Object org.kohsuke.rngom.binary.SchemaBuilderImpl
Inner Class :static class OpenIncludes | |
Inner Class :static class Override | |
Method Summary | |
public void | addAttribute(String ns, String localName, String prefix, String value, Location loc) | public void | addComment(String value, Location loc) | public void | addComment(CommentList comments) | public void | addElement(ParsedElementAnnotation ea) | public void | addLeadingComment(CommentList comments) | public void | addText(String value, Location loc, CommentList comments) | public ParsedPattern | annotate(ParsedPattern p, Annotations anno) | public ParsedPattern | annotateAfter(ParsedPattern p, ParsedElementAnnotation e) | public ParsedPattern | commentAfter(ParsedPattern p, CommentList comments) | public ParsedPattern | expandPattern(ParsedPattern _pattern) | public NameClassBuilder | getNameClassBuilder() | public Annotations | makeAnnotations(CommentList comments, Context context) | public ParsedPattern | makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) | public ParsedPattern | makeChoice(List patterns, Location loc, Annotations anno) | public CommentList | makeCommentList() | public DataPatternBuilder | makeDataPatternBuilder(String datatypeLibrary, String type, Location loc) | public ParsedPattern | makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) | public ParsedElementAnnotation | makeElementAnnotation() | public ElementAnnotationBuilder | makeElementAnnotationBuilder(String ns, String localName, String prefix, Location loc, CommentList comments, Context context) | public ParsedPattern | makeEmpty(Location loc, Annotations anno) | public ParsedPattern | makeErrorPattern() | public ParsedPattern | makeExternalRef(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno) | public Grammar | makeGrammar(Scope parent) | public ParsedPattern | makeGroup(List patterns, Location loc, Annotations anno) | public ParsedPattern | makeInterleave(List patterns, Location loc, Annotations anno) | public ParsedPattern | makeList(ParsedPattern p, Location loc, Annotations anno) | public Location | makeLocation(String systemId, int lineNumber, int columnNumber) | public ParsedPattern | makeMixed(ParsedPattern p, Location loc, Annotations anno) | public ParsedPattern | makeNotAllowed(Location loc, Annotations anno) | public ParsedPattern | makeOneOrMore(ParsedPattern p, Location loc, Annotations anno) | public ParsedPattern | makeOptional(ParsedPattern p, Location loc, Annotations anno) | public ParsedPattern | makeText(Location loc, Annotations anno) | public ParsedPattern | makeValue(String datatypeLibrary, String type, String value, Context context, String ns, Location loc, Annotations anno) | public ParsedPattern | makeZeroOrMore(ParsedPattern p, Location loc, Annotations anno) | public boolean | usesComments() |
SchemaBuilderImpl | public SchemaBuilderImpl(ErrorHandler eh)(Code) | | Parameters: eh - Error handler to receive errors while building the schema. |
SchemaBuilderImpl | public SchemaBuilderImpl(ErrorHandler eh, DatatypeLibraryFactory datatypeLibraryFactory, SchemaPatternBuilder pb)(Code) | | Parameters: eh - Error handler to receive errors while building the schema. Parameters: datatypeLibraryFactory - This is consulted to locate datatype libraries. Parameters: pb - Used to build patterns. |
usesComments | public boolean usesComments()(Code) | | |
|
|