Package | Description |
---|---|
com.sun.msv.generator | |
com.sun.msv.grammar |
abstract grammar model(AGM): common part.
|
com.sun.msv.grammar.relax |
abstract grammar model(AGM): RELAX stub.
|
com.sun.msv.grammar.relaxng | |
com.sun.msv.grammar.trex |
abstract grammar model (AGM): TREX extension
and TREX stub.
|
com.sun.msv.grammar.util |
Miscellaneous utility classes.
|
com.sun.msv.grammar.xmlschema |
W3C XML Schema grammar model.
|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
com.sun.msv.reader.datatype.xsd | |
com.sun.msv.reader.dtd |
reads DTD and constructs AGM.
|
com.sun.msv.reader.relax |
common parts for parseing RELAX Core/Namespace into AGM.
|
com.sun.msv.reader.relax.core |
parses RELAX Core into AGM.
|
com.sun.msv.reader.trex |
shared code between RELAX NG reader and TREX reader.
|
com.sun.msv.reader.trex.classic |
parses TREX pattern into AGM.
|
com.sun.msv.reader.trex.ng |
parses RELAX NG into AGM.
|
com.sun.msv.reader.trex.ng.comp |
parses RELAX NG with DTD compatibility annotation into AGM.
|
com.sun.msv.reader.util |
Miscellaneous utilities
|
com.sun.msv.reader.xmlschema |
parses XML representation of XML Schema into AGM.
|
com.sun.msv.relaxns.grammar |
abstract grammar model(AGM) for RELAX Namespace.
|
com.sun.msv.relaxns.reader |
parses XML representation of RELAX Namespace.
|
com.sun.msv.relaxns.reader.relax |
parses XML representation of RELAXNS-extended RELAX Core.
|
com.sun.msv.relaxns.verifier |
"divide&validate" framework implementation.
|
com.sun.msv.verifier.regexp |
VGM implementation by using regular expression derivation algorithm.
|
Modifier and Type | Field | Description |
---|---|---|
ExpressionPool |
GeneratorOption.pool |
Constructor | Description |
---|---|
NoneTypeRemover(ExpressionPool pool) |
|
SchemaLocationRemover(ExpressionPool pool) |
Modifier and Type | Field | Description |
---|---|---|
protected ExpressionPool |
ExpressionCloner.pool |
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
Grammar.getPool() |
gets ExpressionPool object which was used to construct this grammar.
|
Modifier and Type | Method | Description |
---|---|---|
Expression |
Expression.getExpandedExp(ExpressionPool pool) |
Gets the expression after removing all ReferenceExps, until child
AttributeExp or ElementExp.
|
Constructor | Description |
---|---|
ExpressionCloner(ExpressionPool pool) |
|
ExpressionPool(ExpressionPool parent) |
creates new expression pool as a child pool of the given parent pool.
|
Modifier and Type | Field | Description |
---|---|---|
ExpressionPool |
RELAXModule.pool |
ExpressionPool object which was used to create this module.
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
RELAXModule.getPool() |
Modifier and Type | Method | Description |
---|---|---|
void |
ElementRules.addElementRule(ExpressionPool pool,
ElementRule newRule) |
|
void |
HedgeRules.addHedge(Expression exp,
ExpressionPool pool) |
Constructor | Description |
---|---|
ElementRule(ExpressionPool pool,
TagClause clause,
Expression contentModel) |
|
RELAXModule(ExpressionPool pool,
String targetNamespace) |
Constructor | Description |
---|---|
RELAXNGGrammar(ExpressionPool pool) |
|
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field | Description |
---|---|---|
ExpressionPool |
TREXGrammar.pool |
ExpressionPool that is associated with this grammar
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
TREXGrammar.getPool() |
Constructor | Description |
---|---|
TREXGrammar(ExpressionPool pool) |
|
TREXGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Constructor | Description |
---|---|
RefExpRemover(ExpressionPool pool,
boolean _recursive) |
Modifier and Type | Field | Description |
---|---|---|
protected ExpressionPool |
XMLSchemaGrammar.pool |
pool object which was used to construct this grammar.
|
ExpressionPool |
XMLSchemaSchema.pool |
pool object which was used to construct this grammar.
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
XMLSchemaGrammar.getPool() |
Constructor | Description |
---|---|
XMLSchemaGrammar(ExpressionPool pool) |
Modifier and Type | Field | Description |
---|---|---|
ExpressionPool |
GrammarReader.pool |
this object must be used to create a new expression
|
Constructor | Description |
---|---|
GrammarReader(GrammarReaderController _controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
State initialState) |
constructor that should be called from parse method.
|
Constructor | Description |
---|---|
XSDatatypeExp(XSDatatype dt,
ExpressionPool _pool) |
Creates this object from existing XSDatatype.
|
Modifier and Type | Method | Description |
---|---|---|
static TREXGrammar |
DTDReader.parse(InputSource source,
GrammarReaderController controller,
ExpressionPool pool) |
Constructor | Description |
---|---|
DTDReader(GrammarReaderController controller,
ExpressionPool pool) |
Modifier and Type | Method | Description |
---|---|---|
protected ExpressionPool |
RELAXReader.getPool() |
Constructor | Description |
---|---|
RELAXReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXReader.StateFactory stateFactory,
ExpressionPool pool,
State initialState) |
Modifier and Type | Method | Description |
---|---|---|
static RELAXModule |
RELAXCoreReader.parse(String moduleURL,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool) |
loads RELAX module
|
static RELAXModule |
RELAXCoreReader.parse(InputSource module,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool) |
loads RELAX module
|
Constructor | Description |
---|---|
RELAXCoreReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
|
RELAXCoreReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXCoreReader.StateFactory stateFactory,
ExpressionPool pool,
String expectedTargetNamespace) |
full constructor.
|
Modifier and Type | Method | Description |
---|---|---|
TREXGrammar |
TREXBaseReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Constructor | Description |
---|---|
TREXBaseReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
TREXBaseReader.StateFactory stateFactory,
State rootState) |
full constructor
|
Constructor | Description |
---|---|
TREXGrammarReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
easy-to-use constructor.
|
TREXGrammarReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
TREXGrammarReader.StateFactory stateFactory,
ExpressionPool pool) |
full constructor
|
Constructor | Description |
---|---|
RELAXNGReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXNGReader.StateFactory stateFactory,
ExpressionPool pool) |
full constructor
|
Modifier and Type | Method | Description |
---|---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Constructor | Description |
---|---|
RELAXNGCompReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
easy-to-use constructor.
|
RELAXNGCompReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXNGCompReader.StateFactory stateFactory,
ExpressionPool pool) |
full constructor
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
GrammarLoader.getPool() |
Modifier and Type | Method | Description |
---|---|---|
void |
GrammarLoader.setPool(ExpressionPool pool) |
Sets the ExpressionPool object that will be used during the loading process.
|
Constructor | Description |
---|---|
XMLSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
|
XMLSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
XMLSchemaReader.StateFactory stateFactory,
ExpressionPool pool) |
Modifier and Type | Field | Description |
---|---|---|
ExpressionPool |
RELAXGrammar.pool |
expression pool that was used to create these objects
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionPool |
RELAXGrammar.getPool() |
Constructor | Description |
---|---|
ExternalAttributeExp(ExpressionPool pool,
String namespaceURI,
String role,
Locator loc) |
|
ExternalElementExp(ExpressionPool pool,
String namespaceURI,
String ruleName,
Locator loc) |
|
RELAXGrammar(ExpressionPool pool) |
Modifier and Type | Method | Description |
---|---|---|
static RELAXGrammar |
RELAXNSReader.parse(String moduleURL,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool) |
loads RELAX grammar
|
static RELAXGrammar |
RELAXNSReader.parse(InputSource module,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool) |
loads RELAX grammar
|
Constructor | Description |
---|---|
RELAXNSReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
Constructor | Description |
---|---|
RELAXCoreIslandSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
String expectedTargetnamespace) |
Constructor | Description |
---|---|
Binder(org.iso_relax.dispatcher.SchemaProvider provider,
ErrorHandler errorHandler,
ExpressionPool pool) |
Modifier and Type | Field | Description |
---|---|---|
protected ExpressionPool |
AttributeFeeder.pool |
|
protected ExpressionPool |
CombinedChildContentExpCreator.pool |
|
ExpressionPool |
REDocumentDeclaration.pool |
ExpressionPool object that this VGM uses.
|
protected ExpressionPool |
ResidualCalculator.pool |
Constructor | Description |
---|---|
AttributePicker(ExpressionPool pool) |
|
AttributePruner(ExpressionPool pool) |
|
AttributeRemover(ExpressionPool pool) |
|
CombinedChildContentExpCreator(ExpressionPool pool) |
|
REDocumentDeclaration(Expression topLevel,
ExpressionPool pool) |
creates an object that validates the specified expression.
|
ResidualCalculator(ExpressionPool pool) |
Copyright © 2019 Oracle Corporation. All rights reserved.