Methods in com.thaiopensource.relaxng.impl that throw BuildException |
void |
SchemaBuilderImpl.addComment(CommentList comments)
|
void |
SchemaBuilderImpl.addComment(String value,
Location loc)
|
void |
SchemaBuilderImpl.addLeadingComment(CommentList comments)
|
void |
SchemaBuilderImpl.DummyDataPatternBuilder.addParam(String name,
String value,
Context context,
String ns,
Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.DataPatternBuilderImpl.addParam(String name,
String value,
Context context,
String ns,
Location loc,
Annotations anno)
|
ParsedNameClass |
SchemaBuilderImpl.annotate(ParsedNameClass nc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.annotate(ParsedPattern p,
Annotations anno)
|
ParsedNameClass |
SchemaBuilderImpl.annotateAfter(ParsedNameClass nc,
ParsedElementAnnotation e)
|
ParsedPattern |
SchemaBuilderImpl.annotateAfter(ParsedPattern p,
ParsedElementAnnotation e)
|
void |
SchemaBuilderImpl.DummyDataPatternBuilder.annotation(ParsedElementAnnotation ea)
|
void |
SchemaBuilderImpl.DataPatternBuilderImpl.annotation(ParsedElementAnnotation ea)
|
ParsedNameClass |
SchemaBuilderImpl.commentAfter(ParsedNameClass nc,
CommentList comments)
|
ParsedPattern |
SchemaBuilderImpl.commentAfter(ParsedPattern p,
CommentList comments)
|
private void |
SchemaBuilderImpl.GrammarImpl.define(RefPattern rp,
GrammarSection.Combine combine,
ParsedPattern pattern,
Location loc)
|
void |
SchemaBuilderImpl.GrammarImpl.define(String name,
GrammarSection.Combine combine,
ParsedPattern pattern,
Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.IncludeImpl.define(String name,
GrammarSection.Combine combine,
ParsedPattern pattern,
Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.GrammarImpl.endDiv(Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.IncludeImpl.endDiv(Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.GrammarImpl.endGrammar(Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.IncludeImpl.endInclude(String uri,
String ns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.GrammarImpl.endIncludedGrammar(Location loc,
Annotations anno)
|
private void |
SchemaBuilderImpl.error(SAXParseException message)
|
private void |
SchemaBuilderImpl.error(String key,
Locator loc)
|
private void |
SchemaBuilderImpl.error(String key,
String arg,
Locator loc)
|
private void |
SchemaBuilderImpl.error(String key,
String arg1,
String arg2,
Locator loc)
|
private void |
SchemaBuilderImpl.error(String key,
String arg1,
String arg2,
String arg3,
Locator loc)
|
private Pattern |
SchemaBuilderImpl.expandPattern(Pattern pattern)
|
ParsedPattern |
SchemaBuilderImpl.makeAttribute(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeChoice(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
DataPatternBuilder |
SchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary,
String type,
Location loc)
|
ParsedPattern |
SchemaBuilderImpl.makeElement(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeExternalRef(String uri,
String ns,
Scope scope,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeGroup(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeInterleave(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeList(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeMixed(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeOneOrMore(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeOptional(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.GrammarImpl.makeParentRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.RootScope.makeParentRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.DummyDataPatternBuilder.makePattern(Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.DataPatternBuilderImpl.makePattern(Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.DummyDataPatternBuilder.makePattern(ParsedPattern except,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.DataPatternBuilderImpl.makePattern(ParsedPattern except,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.GrammarImpl.makeRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.RootScope.makeRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeValue(String datatypeLibrary,
String type,
String value,
Context context,
String ns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilderImpl.makeZeroOrMore(ParsedPattern p,
Location loc,
Annotations anno)
|
void |
SchemaBuilderImpl.GrammarImpl.topLevelAnnotation(ParsedElementAnnotation ea)
|
void |
SchemaBuilderImpl.IncludeImpl.topLevelAnnotation(ParsedElementAnnotation ea)
|
void |
SchemaBuilderImpl.GrammarImpl.topLevelComment(CommentList comments)
|
void |
SchemaBuilderImpl.IncludeImpl.topLevelComment(CommentList comments)
|
Methods in com.thaiopensource.relaxng.parse that throw BuildException |
void |
Annotations.addAttribute(String ns,
String localName,
String prefix,
String value,
Location loc)
|
void |
Annotations.addComment(CommentList comments)
Adds comments following the last initial child element annotation. |
void |
CommentList.addComment(String value,
Location loc)
|
void |
Annotations.addElement(ParsedElementAnnotation ea)
|
void |
Annotations.addLeadingComment(CommentList comments)
|
void |
DataPatternBuilder.addParam(String name,
String value,
Context context,
String ns,
Location loc,
Annotations anno)
|
void |
ElementAnnotationBuilder.addText(String value,
Location loc,
CommentList comments)
|
ParsedNameClass |
SchemaBuilder.annotate(ParsedNameClass nc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.annotate(ParsedPattern p,
Annotations anno)
|
ParsedNameClass |
SchemaBuilder.annotateAfter(ParsedNameClass nc,
ParsedElementAnnotation e)
|
ParsedPattern |
SchemaBuilder.annotateAfter(ParsedPattern p,
ParsedElementAnnotation e)
|
ParsedNameClass |
SchemaBuilder.commentAfter(ParsedNameClass nc,
CommentList comments)
|
ParsedPattern |
SchemaBuilder.commentAfter(ParsedPattern p,
CommentList comments)
|
void |
GrammarSection.define(String name,
GrammarSection.Combine combine,
ParsedPattern pattern,
Location loc,
Annotations anno)
|
void |
Div.endDiv(Location loc,
Annotations anno)
|
ParsedPattern |
Grammar.endGrammar(Location loc,
Annotations anno)
|
void |
Include.endInclude(String uri,
String ns,
Location loc,
Annotations anno)
|
ParsedPattern |
IncludedGrammar.endIncludedGrammar(Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeAttribute(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeChoice(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
DataPatternBuilder |
SchemaBuilder.makeDataPatternBuilder(String datatypeLibrary,
String type,
Location loc)
|
ParsedPattern |
SchemaBuilder.makeElement(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedElementAnnotation |
ElementAnnotationBuilder.makeElementAnnotation()
|
ParsedPattern |
SchemaBuilder.makeExternalRef(String uri,
String ns,
Scope scope,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeGroup(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeInterleave(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeList(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeMixed(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeOneOrMore(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeOptional(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
Scope.makeParentRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
DataPatternBuilder.makePattern(Location loc,
Annotations anno)
|
ParsedPattern |
DataPatternBuilder.makePattern(ParsedPattern except,
Location loc,
Annotations anno)
|
ParsedPattern |
Scope.makeRef(String name,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeValue(String datatypeLibrary,
String type,
String value,
Context c,
String ns,
Location loc,
Annotations anno)
|
ParsedPattern |
SchemaBuilder.makeZeroOrMore(ParsedPattern p,
Location loc,
Annotations anno)
|
ParsedPattern |
Parseable.parse(SchemaBuilder f,
Scope scope)
|
ParsedPattern |
SubParser.parseExternal(String uri,
SchemaBuilder f,
Scope s)
|
ParsedPattern |
SubParser.parseInclude(String uri,
SchemaBuilder f,
IncludedGrammar g)
|
void |
GrammarSection.topLevelAnnotation(ParsedElementAnnotation ea)
|
void |
GrammarSection.topLevelComment(CommentList comments)
|