Package | Description |
---|---|
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 of
ast.om implementation). |
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.parse | |
com.sun.tools.rngom.parse.compact | |
com.sun.tools.rngom.parse.host |
Implementation of the
asm.builder package that uses two
other builds simultaneously. |
com.sun.tools.rngom.parse.xml |
Modifier and Type | Class and Description |
---|---|
class |
CheckingSchemaBuilder
Wraps a
SchemaBuilder and does all the semantic checks
required by the RELAX NG spec. |
Constructor and Description |
---|
CheckingSchemaBuilder(SchemaBuilder sb,
ErrorHandler eh) |
CheckingSchemaBuilder(SchemaBuilder sb,
ErrorHandler eh,
com.sun.tools.rngdatatype.DatatypeLibraryFactory dlf) |
Modifier and Type | Class and Description |
---|---|
class |
SchemaBuilderImpl |
Modifier and Type | Class and Description |
---|---|
class |
DSchemaBuilderImpl
|
Modifier and Type | Method and Description |
---|---|
<P extends ParsedPattern> |
Parseable.parse(SchemaBuilder<?,P,?,?,?,?> sb)
Parses this
Parseable object into a RELAX NG pattern. |
<P extends ParsedPattern> |
Parseable.parseExternal(String uri,
SchemaBuilder<?,P,?,?,?,?> f,
Scope s,
String inheritedNs)
Called from
SchemaBuilder in response to
makeExternalRef(Parseable, String, String, Scope, Location, Annotations)
to parse the referenced grammar. |
<P extends ParsedPattern> |
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. |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
CompactSyntax(CompactParseable parseable,
Reader r,
String sourceUri,
SchemaBuilder sb,
ErrorHandler eh,
String inheritedNs) |
Modifier and Type | Class and Description |
---|---|
class |
SchemaBuilderHost |
Constructor and Description |
---|
SchemaBuilderHost(SchemaBuilder lhs,
SchemaBuilder rhs) |
SchemaBuilderHost(SchemaBuilder lhs,
SchemaBuilder rhs) |
Modifier and Type | Method and Description |
---|---|
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 © 2019 JBoss by Red Hat. All rights reserved.