Uses of Class
org.kohsuke.rngom.ast.builder.BuildException
-
Packages that use BuildException Package Description com.sun.tools.txw2.builder.relaxng Reads RELAX NG grammar from RNGOM and builds the model for TXW.org.kohsuke.rngom.ast.builder org.kohsuke.rngom.ast.util Typical implementations of the ast.builder/ast.om packages.org.kohsuke.rngom.binary Minimal binarized pattern object model (one example ofast.om
implementation).org.kohsuke.rngom.digested Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc.org.kohsuke.rngom.nc Default Name Class Object Model (one example ofast.om
implementation).org.kohsuke.rngom.parse org.kohsuke.rngom.parse.compact org.kohsuke.rngom.parse.host Implementation of theasm.builder
package that uses two other builds simultaneously.org.kohsuke.rngom.parse.xml -
-
Uses of BuildException in com.sun.tools.txw2.builder.relaxng
Methods in com.sun.tools.txw2.builder.relaxng that throw BuildException Modifier and Type Method Description Leaf
SchemaBuilderImpl. annotate(Leaf leaf, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. annotateAfter(Leaf leaf, ParsedElementAnnotation parsedElementAnnotation)
Leaf
SchemaBuilderImpl. commentAfter(Leaf leaf, CommentListImpl commentList)
Leaf
SchemaBuilderImpl. expandPattern(Leaf leaf)
NameClassBuilder
SchemaBuilderImpl. getNameClassBuilder()
Leaf
SchemaBuilderImpl. makeAttribute(NameClass nameClass, Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeChoice(java.util.List<Leaf> leaves, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
DataPatternBuilder
SchemaBuilderImpl. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, LocatorImpl locator)
Leaf
SchemaBuilderImpl. makeElement(NameClass nameClass, Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeGroup(java.util.List<Leaf> leaves, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeInterleave(java.util.List<Leaf> leaves, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeList(Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeMixed(Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeOneOrMore(Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeOptional(Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context c, java.lang.String ns, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
Leaf
SchemaBuilderImpl. makeZeroOrMore(Leaf leaf, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations)
-
Uses of BuildException in org.kohsuke.rngom.ast.builder
Methods in org.kohsuke.rngom.ast.builder that throw BuildException Modifier and Type Method Description void
Annotations. addAttribute(java.lang.String ns, java.lang.String localName, java.lang.String prefix, java.lang.String value, L loc)
Called for an attribute annotation.void
Annotations. addComment(CL comments)
Adds comments following the last initial child element annotation.void
CommentList. addComment(java.lang.String value, L loc)
void
Annotations. addElement(E ea)
Called for a child element annotation.void
Annotations. addLeadingComment(CL comments)
void
DataPatternBuilder. addParam(java.lang.String name, java.lang.String value, Context context, java.lang.String ns, L loc, A anno)
void
ElementAnnotationBuilder. addText(java.lang.String value, L loc, CL comments)
Called when a child text is found.N
NameClassBuilder. annotate(N nc, A anno)
P
SchemaBuilder. annotate(P p, A anno)
Called when annotation is found right inside a pattern such as,N
NameClassBuilder. annotateAfter(N nc, E e)
P
SchemaBuilder. annotateAfter(P p, E e)
Called when element annotation is found after a pattern.N
NameClassBuilder. commentAfter(N nc, CL comments)
P
SchemaBuilder. commentAfter(P p, CL comments)
void
GrammarSection. define(java.lang.String name, GrammarSection.Combine combine, P pattern, L loc, A anno)
Called when a pattern is defined.void
Div. endDiv(L loc, A anno)
P
Grammar. endGrammar(L loc, A anno)
void
Include. endInclude(Parseable current, java.lang.String uri, java.lang.String ns, L loc, A anno)
P
IncludedGrammar. endIncludedGrammar(L loc, A anno)
P
SchemaBuilder. expandPattern(P p)
Called after all the parsing is done.NameClassBuilder<N,E,L,A,CL>
SchemaBuilder. getNameClassBuilder()
Returns theNameClassBuilder
, which is used to build name classes for thisSchemaBuilder
.P
SchemaBuilder. makeAttribute(N nc, P p, L loc, A anno)
P
SchemaBuilder. makeChoice(java.util.List<P> patterns, L loc, A anno)
DataPatternBuilder
SchemaBuilder. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, L loc)
P
SchemaBuilder. makeElement(N nc, P p, L loc, A anno)
E
ElementAnnotationBuilder. makeElementAnnotation()
Called at the end to build an application data structure.P
SchemaBuilder. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope<P,E,L,A,CL> scope, L loc, A anno)
P
SchemaBuilder. makeGroup(java.util.List<P> patterns, L loc, A anno)
P
SchemaBuilder. makeInterleave(java.util.List<P> patterns, L loc, A anno)
P
SchemaBuilder. makeList(P p, L loc, A anno)
P
SchemaBuilder. makeMixed(P p, L loc, A anno)
P
SchemaBuilder. makeOneOrMore(P p, L loc, A anno)
P
SchemaBuilder. makeOptional(P p, L loc, A anno)
P
Scope. makeParentRef(java.lang.String name, L loc, A anno)
P
DataPatternBuilder. makePattern(L loc, A anno)
P
DataPatternBuilder. makePattern(P except, L loc, A anno)
P
Scope. makeRef(java.lang.String name, L loc, A anno)
P
SchemaBuilder. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context c, java.lang.String ns, L loc, A anno)
P
SchemaBuilder. makeZeroOrMore(P p, L loc, A anno)
void
GrammarSection. topLevelAnnotation(E ea)
Called when an annotation is found.void
GrammarSection. topLevelComment(CL comments)
Called when a comment is found. -
Uses of BuildException in org.kohsuke.rngom.ast.util
Methods in org.kohsuke.rngom.ast.util that throw BuildException Modifier and Type Method Description ParsedPattern
CheckingSchemaBuilder. expandPattern(ParsedPattern p)
-
Uses of BuildException in org.kohsuke.rngom.binary
Methods in org.kohsuke.rngom.binary that throw BuildException Modifier and Type Method Description void
SchemaBuilderImpl. addComment(java.lang.String value, Location loc)
void
SchemaBuilderImpl. addComment(CommentList comments)
void
SchemaBuilderImpl. addLeadingComment(CommentList comments)
void
SchemaBuilderImpl. addText(java.lang.String value, Location loc, CommentList comments)
ParsedPattern
SchemaBuilderImpl. annotate(ParsedPattern p, Annotations anno)
ParsedPattern
SchemaBuilderImpl. annotateAfter(ParsedPattern p, ParsedElementAnnotation e)
ParsedPattern
SchemaBuilderImpl. commentAfter(ParsedPattern p, CommentList comments)
ParsedPattern
SchemaBuilderImpl. expandPattern(ParsedPattern _pattern)
ParsedPattern
SchemaBuilderImpl. makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeChoice(java.util.List patterns, Location loc, Annotations anno)
DataPatternBuilder
SchemaBuilderImpl. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, Location loc)
ParsedPattern
SchemaBuilderImpl. makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope scope, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeGroup(java.util.List patterns, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeInterleave(java.util.List patterns, 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. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context context, java.lang.String ns, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeZeroOrMore(ParsedPattern p, Location loc, Annotations anno)
-
Uses of BuildException in org.kohsuke.rngom.digested
Methods in org.kohsuke.rngom.digested that throw BuildException Modifier and Type Method Description DPattern
DSchemaBuilderImpl. annotate(DPattern p, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. annotateAfter(DPattern p, org.kohsuke.rngom.digested.ElementWrapper e)
DPattern
DSchemaBuilderImpl. commentAfter(DPattern p, org.kohsuke.rngom.digested.CommentListImpl comments)
DPattern
DSchemaBuilderImpl. expandPattern(DPattern p)
NameClassBuilder
DSchemaBuilderImpl. getNameClassBuilder()
DPattern
DSchemaBuilderImpl. makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeChoice(java.util.List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DataPatternBuilder
DSchemaBuilderImpl. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, LocatorImpl loc)
DPattern
DSchemaBuilderImpl. makeElement(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope<DPattern,org.kohsuke.rngom.digested.ElementWrapper,LocatorImpl,org.kohsuke.rngom.digested.Annotation,org.kohsuke.rngom.digested.CommentListImpl> scope, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeGroup(java.util.List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeInterleave(java.util.List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeList(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeMixed(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeOneOrMore(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeOptional(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context c, java.lang.String ns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeZeroOrMore(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
-
Uses of BuildException in org.kohsuke.rngom.nc
Methods in org.kohsuke.rngom.nc that throw BuildException Modifier and Type Method Description NameClass
NameClassBuilderImpl. annotate(NameClass nc, A anno)
NameClass
NameClassBuilderImpl. annotateAfter(NameClass nc, E e)
NameClass
NameClassBuilderImpl. commentAfter(NameClass nc, CL comments)
-
Uses of BuildException in org.kohsuke.rngom.parse
Methods in org.kohsuke.rngom.parse that throw BuildException Modifier and Type Method Description <P extends ParsedPattern>
PParseable. parse(SchemaBuilder<?,P,?,?,?,?> sb)
Parses thisParseable
object into a RELAX NG pattern.<P extends ParsedPattern>
PParseable. parseExternal(java.lang.String uri, SchemaBuilder<?,P,?,?,?,?> f, Scope s, java.lang.String inheritedNs)
Called fromSchemaBuilder
in response toSchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations)
to parse the referenced grammar.<P extends ParsedPattern>
PParseable. parseInclude(java.lang.String uri, SchemaBuilder<?,P,?,?,?,?> f, IncludedGrammar<P,?,?,?,?> g, java.lang.String inheritedNs)
Called fromInclude
in response toInclude.endInclude(Parseable, String, String, Location, Annotations)
to parse the included grammar. -
Uses of BuildException in org.kohsuke.rngom.parse.compact
Methods in org.kohsuke.rngom.parse.compact that throw BuildException Modifier and Type Method Description ParsedPattern
CompactParseable. parse(SchemaBuilder sb)
ParsedPattern
CompactParseable. parseExternal(java.lang.String uri, SchemaBuilder sb, Scope scope, java.lang.String inheritedNs)
ParsedPattern
CompactParseable. parseInclude(java.lang.String uri, SchemaBuilder sb, IncludedGrammar g, java.lang.String inheritedNs)
-
Uses of BuildException in org.kohsuke.rngom.parse.host
Methods in org.kohsuke.rngom.parse.host that throw BuildException Modifier and Type Method Description ParsedPattern
SchemaBuilderHost. annotate(ParsedPattern _p, Annotations _anno)
ParsedPattern
SchemaBuilderHost. annotateAfter(ParsedPattern _p, ParsedElementAnnotation _e)
ParsedPattern
SchemaBuilderHost. commentAfter(ParsedPattern _p, CommentList _comments)
void
GrammarSectionHost. define(java.lang.String name, GrammarSection.Combine combine, ParsedPattern _pattern, Location _loc, Annotations _anno)
void
DivHost. endDiv(Location _loc, Annotations _anno)
ParsedPattern
GrammarHost. endGrammar(Location _loc, Annotations _anno)
void
IncludeHost. endInclude(Parseable current, java.lang.String uri, java.lang.String ns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. expandPattern(ParsedPattern _p)
NameClassBuilder
SchemaBuilderHost. getNameClassBuilder()
ParsedPattern
SchemaBuilderHost. makeAttribute(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeChoice(java.util.List patterns, Location _loc, Annotations _anno)
DataPatternBuilder
SchemaBuilderHost. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, Location _loc)
ParsedPattern
SchemaBuilderHost. makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope _scope, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeGroup(java.util.List patterns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeInterleave(java.util.List patterns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeList(ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeMixed(ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeOneOrMore(ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeOptional(ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
ScopeHost. makeParentRef(java.lang.String name, Location _loc, Annotations _anno)
ParsedPattern
ScopeHost. makeRef(java.lang.String name, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context c, java.lang.String ns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeZeroOrMore(ParsedPattern _p, Location _loc, Annotations _anno)
void
GrammarSectionHost. topLevelAnnotation(ParsedElementAnnotation _ea)
void
GrammarSectionHost. topLevelComment(CommentList _comments)
-
Uses of BuildException in org.kohsuke.rngom.parse.xml
Methods in org.kohsuke.rngom.parse.xml that throw BuildException Modifier and Type Method Description ParsedPattern
SAXParseable. parse(SchemaBuilder schemaBuilder)
ParsedPattern
SAXParseable. parseExternal(java.lang.String uri, SchemaBuilder schemaBuilder, Scope s, java.lang.String inheritedNs)
ParsedPattern
SAXParseable. parseInclude(java.lang.String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, java.lang.String inheritedNs)
-