Uses of Class
com.sun.msv.grammar.ExpressionPool
-
Packages that use ExpressionPool 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 utilitiescom.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. -
-
Uses of ExpressionPool in com.sun.msv.generator
Fields in com.sun.msv.generator declared as ExpressionPool Modifier and Type Field Description private ExpressionPool
Generator. pool
ExpressionPool
GeneratorOption. pool
Constructors in com.sun.msv.generator with parameters of type ExpressionPool Constructor Description NoneTypeRemover(ExpressionPool pool)
SchemaLocationRemover(ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.grammar
Fields in com.sun.msv.grammar declared as ExpressionPool Modifier and Type Field Description protected ExpressionPool
ExpressionCloner. pool
Methods in com.sun.msv.grammar that return ExpressionPool Modifier and Type Method Description ExpressionPool
Grammar. getPool()
gets ExpressionPool object which was used to construct this grammar.Methods in com.sun.msv.grammar with parameters of type ExpressionPool Modifier and Type Method Description Expression
Expression. getExpandedExp(ExpressionPool pool)
Gets the expression after removing all ReferenceExps, until child AttributeExp or ElementExp.Constructors in com.sun.msv.grammar with parameters of type ExpressionPool Constructor Description ExpressionCloner(ExpressionPool pool)
ExpressionPool(ExpressionPool parent)
creates new expression pool as a child pool of the given parent pool. -
Uses of ExpressionPool in com.sun.msv.grammar.relax
Fields in com.sun.msv.grammar.relax declared as ExpressionPool Modifier and Type Field Description ExpressionPool
RELAXModule. pool
ExpressionPool object which was used to create this module.Methods in com.sun.msv.grammar.relax that return ExpressionPool Modifier and Type Method Description ExpressionPool
RELAXModule. getPool()
Methods in com.sun.msv.grammar.relax with parameters of type ExpressionPool Modifier and Type Method Description void
ElementRules. addElementRule(ExpressionPool pool, ElementRule newRule)
void
HedgeRules. addHedge(Expression exp, ExpressionPool pool)
Constructors in com.sun.msv.grammar.relax with parameters of type ExpressionPool Constructor Description ElementRule(ExpressionPool pool, TagClause clause, Expression contentModel)
RELAXModule(ExpressionPool pool, java.lang.String targetNamespace)
-
Uses of ExpressionPool in com.sun.msv.grammar.relaxng
Constructors in com.sun.msv.grammar.relaxng with parameters of type ExpressionPool Constructor Description RELAXNGGrammar(ExpressionPool pool)
RELAXNGGrammar(ExpressionPool pool, TREXGrammar parentGrammar)
-
Uses of ExpressionPool in com.sun.msv.grammar.trex
Fields in com.sun.msv.grammar.trex declared as ExpressionPool Modifier and Type Field Description ExpressionPool
TREXGrammar. pool
ExpressionPool that is associated with this grammarMethods in com.sun.msv.grammar.trex that return ExpressionPool Modifier and Type Method Description ExpressionPool
TREXGrammar. getPool()
Constructors in com.sun.msv.grammar.trex with parameters of type ExpressionPool Constructor Description TREXGrammar(ExpressionPool pool)
TREXGrammar(ExpressionPool pool, TREXGrammar parentGrammar)
-
Uses of ExpressionPool in com.sun.msv.grammar.util
Constructors in com.sun.msv.grammar.util with parameters of type ExpressionPool Constructor Description RefExpRemover(ExpressionPool pool, boolean _recursive)
-
Uses of ExpressionPool in com.sun.msv.grammar.xmlschema
Fields in com.sun.msv.grammar.xmlschema declared as ExpressionPool 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.Methods in com.sun.msv.grammar.xmlschema that return ExpressionPool Modifier and Type Method Description ExpressionPool
XMLSchemaGrammar. getPool()
Constructors in com.sun.msv.grammar.xmlschema with parameters of type ExpressionPool Constructor Description XMLSchemaGrammar(ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.reader
Fields in com.sun.msv.reader declared as ExpressionPool Modifier and Type Field Description ExpressionPool
GrammarReader. pool
this object must be used to create a new expressionConstructors in com.sun.msv.reader with parameters of type ExpressionPool Constructor Description GrammarReader(GrammarReaderController _controller, javax.xml.parsers.SAXParserFactory parserFactory, ExpressionPool pool, State initialState)
constructor that should be called from parse method. -
Uses of ExpressionPool in com.sun.msv.reader.datatype.xsd
Fields in com.sun.msv.reader.datatype.xsd declared as ExpressionPool Modifier and Type Field Description private ExpressionPool
XSDatatypeExp. pool
ExpressionPool that can be used if necessary.Constructors in com.sun.msv.reader.datatype.xsd with parameters of type ExpressionPool Constructor Description XSDatatypeExp(XSDatatype dt, ExpressionPool _pool)
Creates this object from existing XSDatatype. -
Uses of ExpressionPool in com.sun.msv.reader.dtd
Methods in com.sun.msv.reader.dtd with parameters of type ExpressionPool Modifier and Type Method Description static TREXGrammar
DTDReader. parse(org.xml.sax.InputSource source, GrammarReaderController controller, ExpressionPool pool)
Constructors in com.sun.msv.reader.dtd with parameters of type ExpressionPool Constructor Description DTDReader(GrammarReaderController controller, ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.reader.relax
Methods in com.sun.msv.reader.relax that return ExpressionPool Modifier and Type Method Description protected ExpressionPool
RELAXReader. getPool()
Constructors in com.sun.msv.reader.relax with parameters of type ExpressionPool Constructor Description RELAXReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, RELAXReader.StateFactory stateFactory, ExpressionPool pool, State initialState)
-
Uses of ExpressionPool in com.sun.msv.reader.relax.core
Methods in com.sun.msv.reader.relax.core with parameters of type ExpressionPool Modifier and Type Method Description static RELAXModule
RELAXCoreReader. parse(java.lang.String moduleURL, javax.xml.parsers.SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool)
loads RELAX modulestatic RELAXModule
RELAXCoreReader. parse(org.xml.sax.InputSource module, javax.xml.parsers.SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool)
loads RELAX moduleConstructors in com.sun.msv.reader.relax.core with parameters of type ExpressionPool Constructor 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. -
Uses of ExpressionPool in com.sun.msv.reader.trex
Methods in com.sun.msv.reader.trex with parameters of type ExpressionPool Modifier and Type Method Description TREXGrammar
TREXBaseReader.StateFactory. createGrammar(ExpressionPool pool, TREXGrammar parent)
Constructors in com.sun.msv.reader.trex with parameters of type ExpressionPool Constructor Description TREXBaseReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, ExpressionPool pool, TREXBaseReader.StateFactory stateFactory, State rootState)
full constructor -
Uses of ExpressionPool in com.sun.msv.reader.trex.classic
Constructors in com.sun.msv.reader.trex.classic with parameters of type ExpressionPool Constructor 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 -
Uses of ExpressionPool in com.sun.msv.reader.trex.ng
Constructors in com.sun.msv.reader.trex.ng with parameters of type ExpressionPool Constructor Description RELAXNGReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, RELAXNGReader.StateFactory stateFactory, ExpressionPool pool)
full constructor -
Uses of ExpressionPool in com.sun.msv.reader.trex.ng.comp
Methods in com.sun.msv.reader.trex.ng.comp with parameters of type ExpressionPool Modifier and Type Method Description TREXGrammar
RELAXNGCompReader.StateFactory. createGrammar(ExpressionPool pool, TREXGrammar parent)
Constructors in com.sun.msv.reader.trex.ng.comp with parameters of type ExpressionPool Constructor 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 -
Uses of ExpressionPool in com.sun.msv.reader.util
Fields in com.sun.msv.reader.util declared as ExpressionPool Modifier and Type Field Description private ExpressionPool
GrammarLoader. pool
Methods in com.sun.msv.reader.util that return ExpressionPool Modifier and Type Method Description ExpressionPool
GrammarLoader. getPool()
Methods in com.sun.msv.reader.util with parameters of type ExpressionPool Modifier and Type Method Description void
GrammarLoader. setPool(ExpressionPool pool)
Sets the ExpressionPool object that will be used during the loading process. -
Uses of ExpressionPool in com.sun.msv.reader.xmlschema
Constructors in com.sun.msv.reader.xmlschema with parameters of type ExpressionPool Constructor Description XMLSchemaReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, ExpressionPool pool)
XMLSchemaReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, XMLSchemaReader.StateFactory stateFactory, ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.relaxns.grammar
Fields in com.sun.msv.relaxns.grammar declared as ExpressionPool Modifier and Type Field Description ExpressionPool
RELAXGrammar. pool
expression pool that was used to create these objectsMethods in com.sun.msv.relaxns.grammar that return ExpressionPool Modifier and Type Method Description ExpressionPool
RELAXGrammar. getPool()
Constructors in com.sun.msv.relaxns.grammar with parameters of type ExpressionPool Constructor 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)
-
Uses of ExpressionPool in com.sun.msv.relaxns.grammar.relax
Constructors in com.sun.msv.relaxns.grammar.relax with parameters of type ExpressionPool Constructor Description ExportedAttPoolGenerator(ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.relaxns.reader
Methods in com.sun.msv.relaxns.reader with parameters of type ExpressionPool Modifier and Type Method Description static RELAXGrammar
RELAXNSReader. parse(java.lang.String moduleURL, javax.xml.parsers.SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool)
loads RELAX grammarstatic RELAXGrammar
RELAXNSReader. parse(org.xml.sax.InputSource module, javax.xml.parsers.SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool)
loads RELAX grammarConstructors in com.sun.msv.relaxns.reader with parameters of type ExpressionPool Constructor Description RELAXNSReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.relaxns.reader.relax
Constructors in com.sun.msv.relaxns.reader.relax with parameters of type ExpressionPool Constructor Description RELAXCoreIslandSchemaReader(GrammarReaderController controller, javax.xml.parsers.SAXParserFactory parserFactory, ExpressionPool pool, java.lang.String expectedTargetnamespace)
-
Uses of ExpressionPool in com.sun.msv.relaxns.verifier
Fields in com.sun.msv.relaxns.verifier declared as ExpressionPool Modifier and Type Field Description private ExpressionPool
SchemaProviderImpl. pool
shared expression pool.Methods in com.sun.msv.relaxns.verifier with parameters of type ExpressionPool Modifier and Type Method Description private static Expression
RulesAcceptor. createCombined(ExpressionPool pool, DeclImpl[] rules)
helper function for constructorConstructors in com.sun.msv.relaxns.verifier with parameters of type ExpressionPool Constructor Description Binder(org.iso_relax.dispatcher.SchemaProvider provider, org.xml.sax.ErrorHandler errorHandler, ExpressionPool pool)
-
Uses of ExpressionPool in com.sun.msv.verifier.regexp
Fields in com.sun.msv.verifier.regexp declared as ExpressionPool Modifier and Type Field Description protected ExpressionPool
AttributeFeeder. pool
private ExpressionPool
AttributePicker. pool
protected ExpressionPool
CombinedChildContentExpCreator. pool
ExpressionPool
REDocumentDeclaration. pool
ExpressionPool object that this VGM uses.protected ExpressionPool
ResidualCalculator. pool
Methods in com.sun.msv.verifier.regexp with parameters of type ExpressionPool Modifier and Type Method Description private static Expression[]
ComplexAcceptor. createDefaultContentModels(ElementExp[] owners, ExpressionPool pool)
Constructors in com.sun.msv.verifier.regexp with parameters of type ExpressionPool 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.Remover(ExpressionPool pool)
ResidualCalculator(ExpressionPool pool)
-