Uses of Interface
org.kohsuke.rngom.ast.builder.SchemaBuilder
Packages that use SchemaBuilder
Package
Description
Reads RELAX NG grammar from RNGOM and builds the model for TXW.
Typical implementations of the ast.builder/ast.om packages.
Minimal binarized pattern object model (one example of
ast.om
implementation).Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
Implementation of the
asm.builder
package that uses two
other builds simultaneously.-
Uses of SchemaBuilder in com.sun.tools.txw2.builder.relaxng
Classes in com.sun.tools.txw2.builder.relaxng that implement SchemaBuilderModifier and TypeClassDescriptionfinal class
Builds a model from a RELAX NG grammar. -
Uses of SchemaBuilder in org.kohsuke.rngom.ast.util
Classes in org.kohsuke.rngom.ast.util that implement SchemaBuilderModifier and TypeClassDescriptionclass
Wraps aSchemaBuilder
and does all the semantic checks required by the RELAX NG spec.Constructors in org.kohsuke.rngom.ast.util with parameters of type SchemaBuilderModifierConstructorDescriptionCheckingSchemaBuilder
(SchemaBuilder sb, ErrorHandler eh, org.relaxng.datatype.DatatypeLibraryFactory dlf) -
Uses of SchemaBuilder in org.kohsuke.rngom.binary
Classes in org.kohsuke.rngom.binary that implement SchemaBuilder -
Uses of SchemaBuilder in org.kohsuke.rngom.digested
Classes in org.kohsuke.rngom.digested that implement SchemaBuilder -
Uses of SchemaBuilder in org.kohsuke.rngom.parse
Methods in org.kohsuke.rngom.parse with parameters of type SchemaBuilderModifier and TypeMethodDescription<P extends ParsedPattern>
PParseable.parse
(SchemaBuilder<?, P, ?, ?, ?, ?> sb) Parses thisParseable
object into a RELAX NG pattern.<P extends ParsedPattern>
PParseable.parseExternal
(String uri, SchemaBuilder<?, P, ?, ?, ?, ?> f, Scope s, String inheritedNs) Called fromSchemaBuilder
in response tomakeExternalRef(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 fromInclude
in response toInclude.endInclude(Parseable, String, String, Location, Annotations)
to parse the included grammar. -
Uses of SchemaBuilder in org.kohsuke.rngom.parse.compact
Methods in org.kohsuke.rngom.parse.compact with parameters of type SchemaBuilderModifier and TypeMethodDescriptionCompactParseable.parse
(SchemaBuilder sb) CompactParseable.parseExternal
(String uri, SchemaBuilder sb, Scope scope, String inheritedNs) CompactParseable.parseInclude
(String uri, SchemaBuilder sb, IncludedGrammar g, String inheritedNs) Constructors in org.kohsuke.rngom.parse.compact with parameters of type SchemaBuilderModifierConstructorDescriptionCompactSyntax
(CompactParseable parseable, Reader r, String sourceUri, SchemaBuilder sb, ErrorHandler eh, String inheritedNs) -
Uses of SchemaBuilder in org.kohsuke.rngom.parse.host
Classes in org.kohsuke.rngom.parse.host that implement SchemaBuilderConstructors in org.kohsuke.rngom.parse.host with parameters of type SchemaBuilder -
Uses of SchemaBuilder in org.kohsuke.rngom.parse.xml
Methods in org.kohsuke.rngom.parse.xml with parameters of type SchemaBuilderModifier and TypeMethodDescriptionSAXParseable.parse
(SchemaBuilder schemaBuilder) SAXParseable.parseExternal
(String uri, SchemaBuilder schemaBuilder, Scope s, String inheritedNs) SAXParseable.parseInclude
(String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, String inheritedNs)