Uses of Class
org.kohsuke.rngom.ast.builder.BuildException

Packages that use BuildException
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 of ast.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 of ast.om implementation). 
org.kohsuke.rngom.parse   
org.kohsuke.rngom.parse.compact   
org.kohsuke.rngom.parse.host Implementation of the asm.builder package that uses two other builds simultaneously. 
org.kohsuke.rngom.parse.xml   
 

Uses of BuildException in org.kohsuke.rngom.ast.builder
 

Methods in org.kohsuke.rngom.ast.builder that throw BuildException
 void Annotations.addAttribute(String ns, String localName, String prefix, 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(String value, L loc)
           
 void Annotations.addElement(E ea)
          Called for a child element annotation.
 void Annotations.addLeadingComment(CL comments)
           
 void DataPatternBuilder.addParam(String name, String value, Context context, String ns, L loc, A anno)
           
 void ElementAnnotationBuilder.addText(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(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, String uri, 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 the NameClassBuilder, which is used to build name classes for this SchemaBuilder.
 P SchemaBuilder.makeAttribute(N nc, P p, L loc, A anno)
           
 P SchemaBuilder.makeChoice(List<P> patterns, L loc, A anno)
           
 DataPatternBuilder SchemaBuilder.makeDataPatternBuilder(String datatypeLibrary, 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, String uri, String ns, Scope<P,E,L,A,CL> scope, L loc, A anno)
           
 P SchemaBuilder.makeGroup(List<P> patterns, L loc, A anno)
           
 P SchemaBuilder.makeInterleave(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(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(String name, L loc, A anno)
           
 P SchemaBuilder.makeValue(String datatypeLibrary, String type, String value, Context c, 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
 ParsedPattern CheckingSchemaBuilder.expandPattern(ParsedPattern p)
           
 

Uses of BuildException in org.kohsuke.rngom.binary
 

Methods in org.kohsuke.rngom.binary that throw BuildException
 void SchemaBuilderImpl.addComment(CommentList comments)
           
 void SchemaBuilderImpl.addComment(String value, Location loc)
           
 void SchemaBuilderImpl.addLeadingComment(CommentList comments)
           
 void SchemaBuilderImpl.addText(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(List patterns, 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(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeGroup(List patterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeInterleave(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(String datatypeLibrary, String type, String value, Context context, 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
 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(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
 DataPatternBuilder DSchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary, String type, LocatorImpl loc)
           
 DPattern DSchemaBuilderImpl.makeElement(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
 DPattern DSchemaBuilderImpl.makeExternalRef(Parseable current, String uri, 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(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
 DPattern DSchemaBuilderImpl.makeInterleave(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(String datatypeLibrary, String type, String value, Context c, 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
 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
<P extends ParsedPattern>
P
Parseable.parse(SchemaBuilder<?,P,?,?,?,?> sb)
          Parses this Parseable object into a RELAX NG pattern.
<P extends ParsedPattern>
P
Parseable.parseExternal(String uri, SchemaBuilder<?,P,?,?,?,?> f, Scope s, String inheritedNs)
          Called from SchemaBuilder in response to SchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations) to parse the referenced grammar.
<P extends ParsedPattern>
P
Parseable.parseInclude(String uri, SchemaBuilder<?,P,?,?,?,?> f, IncludedGrammar<P,?,?,?,?> g, String inheritedNs)
          Called from Include in response to Include.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
 ParsedPattern CompactParseable.parse(SchemaBuilder sb)
           
 ParsedPattern CompactParseable.parseExternal(String uri, SchemaBuilder sb, Scope scope, String inheritedNs)
           
 ParsedPattern CompactParseable.parseInclude(String uri, SchemaBuilder sb, IncludedGrammar g, String inheritedNs)
           
 

Uses of BuildException in org.kohsuke.rngom.parse.host
 

Methods in org.kohsuke.rngom.parse.host that throw BuildException
 ParsedPattern SchemaBuilderHost.annotate(ParsedPattern _p, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.annotateAfter(ParsedPattern _p, ParsedElementAnnotation _e)
           
 ParsedPattern SchemaBuilderHost.commentAfter(ParsedPattern _p, CommentList _comments)
           
 void GrammarSectionHost.define(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, String uri, 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(List patterns, Location _loc, Annotations _anno)
           
 DataPatternBuilder SchemaBuilderHost.makeDataPatternBuilder(String datatypeLibrary, String type, Location _loc)
           
 ParsedPattern SchemaBuilderHost.makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeExternalRef(Parseable current, String uri, String ns, Scope _scope, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeGroup(List patterns, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeInterleave(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(String name, Location _loc, Annotations _anno)
           
 ParsedPattern ScopeHost.makeRef(String name, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeValue(String datatypeLibrary, String type, String value, Context c, 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
 ParsedPattern SAXParseable.parse(SchemaBuilder schemaBuilder)
           
 ParsedPattern SAXParseable.parseExternal(String uri, SchemaBuilder schemaBuilder, Scope s, String inheritedNs)
           
 ParsedPattern SAXParseable.parseInclude(String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, String inheritedNs)
           
 



Copyright © 2011. All Rights Reserved.