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.grammar.relax |
abstract grammar model(AGM) for RELAXNS-extended RELAX Core.
|
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 and Description |
---|---|
ExpressionPool |
GeneratorOption.pool |
private ExpressionPool |
Generator.pool |
Constructor and Description |
---|
NoneTypeRemover(ExpressionPool pool) |
SchemaLocationRemover(ExpressionPool pool) |
Modifier and Type | Field and Description |
---|---|
protected ExpressionPool |
ExpressionCloner.pool |
Modifier and Type | Method and Description |
---|---|
ExpressionPool |
Grammar.getPool()
gets ExpressionPool object which was used to construct this grammar.
|
Modifier and Type | Method and Description |
---|---|
Expression |
Expression.getExpandedExp(ExpressionPool pool)
Gets the expression after removing all ReferenceExps, until child
AttributeExp or ElementExp.
|
Constructor and Description |
---|
ExpressionCloner(ExpressionPool pool) |
ExpressionPool(ExpressionPool parent)
creates new expression pool as a child pool of the given parent pool.
|
Modifier and Type | Field and Description |
---|---|
ExpressionPool |
RELAXModule.pool
ExpressionPool object which was used to create this module.
|
Modifier and Type | Method and Description |
---|---|
ExpressionPool |
RELAXModule.getPool() |
Modifier and Type | Method and Description |
---|---|
void |
ElementRules.addElementRule(ExpressionPool pool,
ElementRule newRule) |
void |
HedgeRules.addHedge(Expression exp,
ExpressionPool pool) |
Constructor and Description |
---|
ElementRule(ExpressionPool pool,
TagClause clause,
Expression contentModel) |
RELAXModule(ExpressionPool pool,
java.lang.String targetNamespace) |
Constructor and Description |
---|
RELAXNGGrammar(ExpressionPool pool) |
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field and Description |
---|---|
ExpressionPool |
TREXGrammar.pool
ExpressionPool that is associated with this grammar
|
Modifier and Type | Method and Description |
---|---|
ExpressionPool |
TREXGrammar.getPool() |
Constructor and Description |
---|
TREXGrammar(ExpressionPool pool) |
TREXGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Constructor and Description |
---|
RefExpRemover(ExpressionPool pool,
boolean _recursive) |
Modifier and Type | Field and 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 and Description |
---|---|
ExpressionPool |
XMLSchemaGrammar.getPool() |
Constructor and Description |
---|
XMLSchemaGrammar(ExpressionPool pool) |
Modifier and Type | Field and Description |
---|---|
ExpressionPool |
GrammarReader.pool
this object must be used to create a new expression
|
Constructor and Description |
---|
GrammarReader(GrammarReaderController _controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool,
State initialState)
constructor that should be called from parse method.
|
Modifier and Type | Field and Description |
---|---|
private ExpressionPool |
XSDatatypeExp.pool
ExpressionPool that can be used if necessary.
|
Constructor and Description |
---|
XSDatatypeExp(XSDatatype dt,
ExpressionPool _pool)
Creates this object from existing XSDatatype.
|
Modifier and Type | Method and Description |
---|---|
static TREXGrammar |
DTDReader.parse(org.xml.sax.InputSource source,
GrammarReaderController controller,
ExpressionPool pool) |
Constructor and Description |
---|
DTDReader(GrammarReaderController controller,
ExpressionPool pool) |
Modifier and Type | Method and Description |
---|---|
protected ExpressionPool |
RELAXReader.getPool() |
Constructor and Description |
---|
RELAXReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
RELAXReader.StateFactory stateFactory,
ExpressionPool pool,
State initialState) |
Modifier and Type | Method and Description |
---|---|
static RELAXModule |
RELAXCoreReader.parse(org.xml.sax.InputSource module,
javax.xml.parsers.SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX module
|
static RELAXModule |
RELAXCoreReader.parse(java.lang.String moduleURL,
javax.xml.parsers.SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX module
|
Constructor and Description |
---|
RELAXCoreReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool) |
RELAXCoreReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
RELAXCoreReader.StateFactory stateFactory,
ExpressionPool pool,
java.lang.String expectedTargetNamespace)
full constructor.
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
TREXBaseReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Constructor and Description |
---|
TREXBaseReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool,
TREXBaseReader.StateFactory stateFactory,
State rootState)
full constructor
|
Constructor and Description |
---|
TREXGrammarReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool)
easy-to-use constructor.
|
TREXGrammarReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
TREXGrammarReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Constructor and Description |
---|
RELAXNGReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
RELAXNGReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Constructor and Description |
---|
RELAXNGCompReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool)
easy-to-use constructor.
|
RELAXNGCompReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
RELAXNGCompReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Modifier and Type | Field and Description |
---|---|
private ExpressionPool |
GrammarLoader.pool |
Modifier and Type | Method and Description |
---|---|
ExpressionPool |
GrammarLoader.getPool() |
Modifier and Type | Method and Description |
---|---|
void |
GrammarLoader.setPool(ExpressionPool pool)
Sets the ExpressionPool object that will be used during the loading process.
|
Constructor and Description |
---|
XMLSchemaReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool) |
XMLSchemaReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
XMLSchemaReader.StateFactory stateFactory,
ExpressionPool pool) |
Modifier and Type | Field and Description |
---|---|
ExpressionPool |
RELAXGrammar.pool
expression pool that was used to create these objects
|
Modifier and Type | Method and Description |
---|---|
ExpressionPool |
RELAXGrammar.getPool() |
Constructor and Description |
---|
ExternalAttributeExp(ExpressionPool pool,
java.lang.String namespaceURI,
java.lang.String role,
org.xml.sax.Locator loc) |
ExternalElementExp(ExpressionPool pool,
java.lang.String namespaceURI,
java.lang.String ruleName,
org.xml.sax.Locator loc) |
RELAXGrammar(ExpressionPool pool) |
Constructor and Description |
---|
ExportedAttPoolGenerator(ExpressionPool pool) |
Modifier and Type | Method and Description |
---|---|
static RELAXGrammar |
RELAXNSReader.parse(org.xml.sax.InputSource module,
javax.xml.parsers.SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX grammar
|
static RELAXGrammar |
RELAXNSReader.parse(java.lang.String moduleURL,
javax.xml.parsers.SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX grammar
|
Constructor and Description |
---|
RELAXNSReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool) |
Constructor and Description |
---|
RELAXCoreIslandSchemaReader(GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory parserFactory,
ExpressionPool pool,
java.lang.String expectedTargetnamespace) |
Modifier and Type | Field and Description |
---|---|
private ExpressionPool |
SchemaProviderImpl.pool
shared expression pool.
|
Modifier and Type | Method and Description |
---|---|
private static Expression |
RulesAcceptor.createCombined(ExpressionPool pool,
DeclImpl[] rules)
helper function for constructor
|
Constructor and Description |
---|
Binder(org.iso_relax.dispatcher.SchemaProvider provider,
org.xml.sax.ErrorHandler errorHandler,
ExpressionPool pool) |
Modifier and Type | Field and Description |
---|---|
protected ExpressionPool |
AttributeFeeder.pool |
protected ExpressionPool |
CombinedChildContentExpCreator.pool |
ExpressionPool |
REDocumentDeclaration.pool
ExpressionPool object that this VGM uses.
|
private ExpressionPool |
AttributePicker.pool |
protected ExpressionPool |
ResidualCalculator.pool |
Modifier and Type | Method and Description |
---|---|
private static Expression[] |
ComplexAcceptor.createDefaultContentModels(ElementExp[] owners,
ExpressionPool pool) |
Constructor and 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.
|
Remover(ExpressionPool pool) |
ResidualCalculator(ExpressionPool pool) |