Uses of Class
com.sun.msv.grammar.ExpressionPool
Packages that use ExpressionPool
Package
Description
abstract grammar model(AGM): common part.
abstract grammar model(AGM): RELAX stub.
abstract grammar model (AGM): TREX extension
and TREX stub.
Miscellaneous utility classes.
W3C XML Schema grammar model.
reads XML representation of grammar and creates AGM.
reads DTD and constructs AGM.
common parts for parseing RELAX Core/Namespace into AGM.
parses RELAX Core into AGM.
shared code between RELAX NG reader and TREX reader.
parses TREX pattern into AGM.
parses RELAX NG into AGM.
parses RELAX NG with DTD compatibility annotation into AGM.
Miscellaneous utilities
parses XML representation of XML Schema into AGM.
abstract grammar model(AGM) for RELAX Namespace.
abstract grammar model(AGM) for RELAXNS-extended RELAX Core.
parses XML representation of RELAX Namespace.
parses XML representation of RELAXNS-extended RELAX Core.
"divide&validate" framework implementation.
VGM implementation by using regular expression derivation algorithm.
-
Uses of ExpressionPool in com.sun.msv.generator
Fields in com.sun.msv.generator declared as ExpressionPoolModifier and TypeFieldDescriptionprivate final ExpressionPool
Generator.pool
GeneratorOption.pool
Constructors in com.sun.msv.generator with parameters of type ExpressionPoolModifierConstructorDescription -
Uses of ExpressionPool in com.sun.msv.grammar
Fields in com.sun.msv.grammar declared as ExpressionPoolMethods in com.sun.msv.grammar that return ExpressionPoolModifier and TypeMethodDescriptionGrammar.getPool()
gets ExpressionPool object which was used to construct this grammar.Methods in com.sun.msv.grammar with parameters of type ExpressionPoolModifier and TypeMethodDescriptionExpression.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 ExpressionPoolModifierConstructorDescriptionprotected
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 ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPool
RELAXModule.pool
ExpressionPool object which was used to create this module.Methods in com.sun.msv.grammar.relax that return ExpressionPoolMethods in com.sun.msv.grammar.relax with parameters of type ExpressionPoolModifier and TypeMethodDescriptionvoid
ElementRules.addElementRule
(ExpressionPool pool, ElementRule newRule) void
HedgeRules.addHedge
(Expression exp, ExpressionPool pool) Constructors in com.sun.msv.grammar.relax with parameters of type ExpressionPoolModifierConstructorDescriptionElementRule
(ExpressionPool pool, TagClause clause, Expression contentModel) RELAXModule
(ExpressionPool pool, String targetNamespace) -
Uses of ExpressionPool in com.sun.msv.grammar.relaxng
Constructors in com.sun.msv.grammar.relaxng with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNGGrammar
(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 ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPool
TREXGrammar.pool
ExpressionPool that is associated with this grammarMethods in com.sun.msv.grammar.trex that return ExpressionPoolConstructors in com.sun.msv.grammar.trex with parameters of type ExpressionPoolModifierConstructorDescriptionTREXGrammar
(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 -
Uses of ExpressionPool in com.sun.msv.grammar.xmlschema
Fields in com.sun.msv.grammar.xmlschema declared as ExpressionPoolModifier and TypeFieldDescriptionprotected final ExpressionPool
XMLSchemaGrammar.pool
pool object which was used to construct this grammar.final ExpressionPool
XMLSchemaSchema.pool
pool object which was used to construct this grammar.Methods in com.sun.msv.grammar.xmlschema that return ExpressionPoolConstructors in com.sun.msv.grammar.xmlschema with parameters of type ExpressionPool -
Uses of ExpressionPool in com.sun.msv.reader
Fields in com.sun.msv.reader declared as ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPool
GrammarReader.pool
this object must be used to create a new expressionConstructors in com.sun.msv.reader with parameters of type ExpressionPoolModifierConstructorDescriptionprotected
GrammarReader
(GrammarReaderController _controller, 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 ExpressionPoolModifier and TypeFieldDescriptionprivate ExpressionPool
XSDatatypeExp.pool
ExpressionPool that can be used if necessary.Constructors in com.sun.msv.reader.datatype.xsd with parameters of type ExpressionPoolModifierConstructorDescriptionXSDatatypeExp
(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 ExpressionPoolModifier and TypeMethodDescriptionstatic TREXGrammar
DTDReader.parse
(InputSource source, GrammarReaderController controller, ExpressionPool pool) Constructors in com.sun.msv.reader.dtd with parameters of type ExpressionPool -
Uses of ExpressionPool in com.sun.msv.reader.relax
Methods in com.sun.msv.reader.relax that return ExpressionPoolConstructors in com.sun.msv.reader.relax with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXReader
(GrammarReaderController controller, 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 ExpressionPoolModifier and TypeMethodDescriptionstatic RELAXModule
RELAXCoreReader.parse
(String moduleURL, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX modulestatic RELAXModule
RELAXCoreReader.parse
(InputSource module, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX moduleConstructors in com.sun.msv.reader.relax.core with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXCoreReader
(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) RELAXCoreReader
(GrammarReaderController controller, SAXParserFactory parserFactory, RELAXCoreReader.StateFactory stateFactory, ExpressionPool pool, String expectedTargetNamespace) full constructor. -
Uses of ExpressionPool in com.sun.msv.reader.trex
Methods in com.sun.msv.reader.trex with parameters of type ExpressionPoolModifier and TypeMethodDescriptionTREXBaseReader.StateFactory.createGrammar
(ExpressionPool pool, TREXGrammar parent) Constructors in com.sun.msv.reader.trex with parameters of type ExpressionPoolModifierConstructorDescriptionTREXBaseReader
(GrammarReaderController controller, 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 ExpressionPoolModifierConstructorDescriptionTREXGrammarReader
(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) easy-to-use constructor.TREXGrammarReader
(GrammarReaderController controller, 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 ExpressionPoolModifierConstructorDescriptionRELAXNGReader
(GrammarReaderController controller, 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 ExpressionPoolModifier and TypeMethodDescriptionRELAXNGCompReader.StateFactory.createGrammar
(ExpressionPool pool, TREXGrammar parent) Constructors in com.sun.msv.reader.trex.ng.comp with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNGCompReader
(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) easy-to-use constructor.RELAXNGCompReader
(GrammarReaderController controller, 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 ExpressionPoolMethods in com.sun.msv.reader.util that return ExpressionPoolMethods in com.sun.msv.reader.util with parameters of type ExpressionPoolModifier and TypeMethodDescriptionvoid
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 ExpressionPoolModifierConstructorDescriptionXMLSchemaReader
(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) XMLSchemaReader
(GrammarReaderController controller, 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 ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPool
RELAXGrammar.pool
expression pool that was used to create these objectsMethods in com.sun.msv.relaxns.grammar that return ExpressionPoolConstructors in com.sun.msv.relaxns.grammar with parameters of type ExpressionPoolModifierConstructorDescriptionExternalAttributeExp
(ExpressionPool pool, String namespaceURI, String role, Locator loc) ExternalElementExp
(ExpressionPool pool, String namespaceURI, String ruleName, 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 -
Uses of ExpressionPool in com.sun.msv.relaxns.reader
Methods in com.sun.msv.relaxns.reader with parameters of type ExpressionPoolModifier and TypeMethodDescriptionstatic RELAXGrammar
RELAXNSReader.parse
(String moduleURL, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX grammarstatic RELAXGrammar
RELAXNSReader.parse
(InputSource module, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX grammarConstructors in com.sun.msv.relaxns.reader with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNSReader
(GrammarReaderController controller, 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 ExpressionPoolModifierConstructorDescriptionRELAXCoreIslandSchemaReader
(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool, String expectedTargetnamespace) -
Uses of ExpressionPool in com.sun.msv.relaxns.verifier
Fields in com.sun.msv.relaxns.verifier declared as ExpressionPoolModifier and TypeFieldDescriptionprivate final ExpressionPool
SchemaProviderImpl.pool
shared expression pool.Methods in com.sun.msv.relaxns.verifier with parameters of type ExpressionPoolModifier and TypeMethodDescriptionprivate static Expression
RulesAcceptor.createCombined
(ExpressionPool pool, DeclImpl[] rules) helper function for constructorConstructors in com.sun.msv.relaxns.verifier with parameters of type ExpressionPoolModifierConstructorDescriptionBinder
(org.iso_relax.dispatcher.SchemaProvider provider, ErrorHandler errorHandler, ExpressionPool pool) -
Uses of ExpressionPool in com.sun.msv.verifier.regexp
Fields in com.sun.msv.verifier.regexp declared as ExpressionPoolModifier and TypeFieldDescriptionprotected final ExpressionPool
AttributeFeeder.pool
private final ExpressionPool
AttributePicker.pool
protected final ExpressionPool
CombinedChildContentExpCreator.pool
final ExpressionPool
REDocumentDeclaration.pool
ExpressionPool object that this VGM uses.protected final ExpressionPool
ResidualCalculator.pool
Methods in com.sun.msv.verifier.regexp with parameters of type ExpressionPoolModifier and TypeMethodDescriptionprivate static Expression[]
ComplexAcceptor.createDefaultContentModels
(ElementExp[] owners, ExpressionPool pool) Constructors in com.sun.msv.verifier.regexp with parameters of type ExpressionPoolModifierConstructorDescriptionprotected
REDocumentDeclaration
(Expression topLevel, ExpressionPool pool) creates an object that validates the specified expression.Remover
(ExpressionPool pool)