Uses of Class
com.sun.tools.rngom.ast.builder.BuildException
-
Packages that use BuildException Package Description com.sun.tools.rngom.ast.builder com.sun.tools.rngom.ast.util Typical implementations of the ast.builder/ast.om packages.com.sun.tools.rngom.binary Minimal binarized pattern object model (one example ofast.omimplementation).com.sun.tools.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.com.sun.tools.rngom.nc Default Name Class Object Model (one example ofast.omimplementation).com.sun.tools.rngom.parse com.sun.tools.rngom.parse.compact com.sun.tools.rngom.parse.host Implementation of theasm.builderpackage that uses two other builds simultaneously.com.sun.tools.rngom.parse.xml -
-
Uses of BuildException in com.sun.tools.rngom.ast.builder
Methods in com.sun.tools.rngom.ast.builder that throw BuildException Modifier and Type Method Description voidAnnotations. addAttribute(String ns, String localName, String prefix, String value, L loc)Called for an attribute annotation.voidAnnotations. addComment(CL comments)Adds comments following the last initial child element annotation.voidCommentList. addComment(String value, L loc)voidAnnotations. addElement(E ea)Called for a child element annotation.voidAnnotations. addLeadingComment(CL comments)voidDataPatternBuilder. addParam(String name, String value, Context context, String ns, L loc, A anno)voidElementAnnotationBuilder. addText(String value, L loc, CL comments)Called when a child text is found.NNameClassBuilder. annotate(N nc, A anno)PSchemaBuilder. annotate(P p, A anno)Called when annotation is found right inside a pattern such as,NNameClassBuilder. annotateAfter(N nc, E e)PSchemaBuilder. annotateAfter(P p, E e)Called when element annotation is found after a pattern.NNameClassBuilder. commentAfter(N nc, CL comments)PSchemaBuilder. commentAfter(P p, CL comments)voidGrammarSection. define(String name, GrammarSection.Combine combine, P pattern, L loc, A anno)Called when a pattern is defined.voidDiv. endDiv(L loc, A anno)PGrammar. endGrammar(L loc, A anno)voidInclude. endInclude(Parseable current, String uri, String ns, L loc, A anno)PIncludedGrammar. endIncludedGrammar(L loc, A anno)PSchemaBuilder. 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.PSchemaBuilder. makeAttribute(N nc, P p, L loc, A anno)PSchemaBuilder. makeChoice(List<P> patterns, L loc, A anno)DataPatternBuilderSchemaBuilder. makeDataPatternBuilder(String datatypeLibrary, String type, L loc)PSchemaBuilder. makeElement(N nc, P p, L loc, A anno)EElementAnnotationBuilder. makeElementAnnotation()Called at the end to build an application data structure.PSchemaBuilder. makeExternalRef(Parseable current, String uri, String ns, Scope<P,E,L,A,CL> scope, L loc, A anno)PSchemaBuilder. makeGroup(List<P> patterns, L loc, A anno)PSchemaBuilder. makeInterleave(List<P> patterns, L loc, A anno)PSchemaBuilder. makeList(P p, L loc, A anno)PSchemaBuilder. makeMixed(P p, L loc, A anno)PSchemaBuilder. makeOneOrMore(P p, L loc, A anno)PSchemaBuilder. makeOptional(P p, L loc, A anno)PScope. makeParentRef(String name, L loc, A anno)PDataPatternBuilder. makePattern(L loc, A anno)PDataPatternBuilder. makePattern(P except, L loc, A anno)PScope. makeRef(String name, L loc, A anno)PSchemaBuilder. makeValue(String datatypeLibrary, String type, String value, Context c, String ns, L loc, A anno)PSchemaBuilder. makeZeroOrMore(P p, L loc, A anno)voidGrammarSection. topLevelAnnotation(E ea)Called when an annotation is found.voidGrammarSection. topLevelComment(CL comments)Called when a comment is found. -
Uses of BuildException in com.sun.tools.rngom.ast.util
Methods in com.sun.tools.rngom.ast.util that throw BuildException Modifier and Type Method Description ParsedPatternCheckingSchemaBuilder. expandPattern(ParsedPattern p) -
Uses of BuildException in com.sun.tools.rngom.binary
-
Uses of BuildException in com.sun.tools.rngom.digested
Methods in com.sun.tools.rngom.digested that throw BuildException Modifier and Type Method Description DPatternDSchemaBuilderImpl. annotate(DPattern p, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. annotateAfter(DPattern p, com.sun.tools.rngom.digested.ElementWrapper e)DPatternDSchemaBuilderImpl. commentAfter(DPattern p, com.sun.tools.rngom.digested.CommentListImpl comments)DPatternDSchemaBuilderImpl. expandPattern(DPattern p)NameClassBuilderDSchemaBuilderImpl. getNameClassBuilder()DPatternDSchemaBuilderImpl. makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeChoice(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DataPatternBuilderDSchemaBuilderImpl. makeDataPatternBuilder(String datatypeLibrary, String type, LocatorImpl loc)DPatternDSchemaBuilderImpl. makeElement(NameClass nc, DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern,com.sun.tools.rngom.digested.ElementWrapper,LocatorImpl,com.sun.tools.rngom.digested.Annotation,com.sun.tools.rngom.digested.CommentListImpl> scope, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeGroup(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeInterleave(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeList(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeMixed(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeOneOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeOptional(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeValue(String datatypeLibrary, String type, String value, Context c, String ns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno)DPatternDSchemaBuilderImpl. makeZeroOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) -
Uses of BuildException in com.sun.tools.rngom.nc
Methods in com.sun.tools.rngom.nc that throw BuildException Modifier and Type Method Description NameClassNameClassBuilderImpl. annotate(NameClass nc, A anno)NameClassNameClassBuilderImpl. annotateAfter(NameClass nc, E e)NameClassNameClassBuilderImpl. commentAfter(NameClass nc, CL comments) -
Uses of BuildException in com.sun.tools.rngom.parse
Methods in com.sun.tools.rngom.parse that throw BuildException Modifier and Type Method Description <P extends ParsedPattern>
PParseable. parse(SchemaBuilder<?,P,?,?,?,?> sb)Parses thisParseableobject into a RELAX NG pattern.<P extends ParsedPattern>
PParseable. parseExternal(String uri, SchemaBuilder<?,P,?,?,?,?> f, Scope s, String inheritedNs)Called fromSchemaBuilderin response toSchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations)to parse the referenced grammar.<P extends ParsedPattern>
PParseable. parseInclude(String uri, SchemaBuilder<?,P,?,?,?,?> f, IncludedGrammar<P,?,?,?,?> g, String inheritedNs)Called fromIncludein response toInclude.endInclude(Parseable, String, String, Location, Annotations)to parse the included grammar. -
Uses of BuildException in com.sun.tools.rngom.parse.compact
Methods in com.sun.tools.rngom.parse.compact that throw BuildException Modifier and Type Method Description ParsedPatternCompactParseable. parse(SchemaBuilder sb)ParsedPatternCompactParseable. parseExternal(String uri, SchemaBuilder sb, Scope scope, String inheritedNs)ParsedPatternCompactParseable. parseInclude(String uri, SchemaBuilder sb, IncludedGrammar g, String inheritedNs) -
Uses of BuildException in com.sun.tools.rngom.parse.host
-
Uses of BuildException in com.sun.tools.rngom.parse.xml
Methods in com.sun.tools.rngom.parse.xml that throw BuildException Modifier and Type Method Description ParsedPatternSAXParseable. parse(SchemaBuilder schemaBuilder)ParsedPatternSAXParseable. parseExternal(String uri, SchemaBuilder schemaBuilder, Scope s, String inheritedNs)ParsedPatternSAXParseable. parseInclude(String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, String inheritedNs)
-