org.apache.xerces.parsers
public static final class CachingParserPool.ShadowedGrammarPool extends XMLGrammarPoolImpl
Constructor Summary | |
---|---|
ShadowedGrammarPool(XMLGrammarPool grammarPool) Constructs a shadowed grammar pool. |
Method Summary | |
---|---|
void | cacheGrammars(String grammarType, Grammar[] grammars)
Give the grammarPool the option of caching these grammars.
|
boolean | containsGrammar(XMLGrammarDescription desc)
Returns true if the grammar pool contains a grammar associated
to the specified description.
|
Grammar | getGrammar(XMLGrammarDescription desc)
Returns the grammar associated to the specified description.
|
Grammar | retrieveGrammar(XMLGrammarDescription gDesc)
Retrieve a particular grammar.
|
Grammar[] | retrieveInitialGrammarSet(String grammarType)
Retrieve the initial set of grammars for the validator to work with.
|
Parameters: grammarType The type of the grammars to be cached. grammars The Grammars that may be cached (unordered, Grammars previously given to the validator may be included).
Parameters: desc The description of the grammar.
Parameters: desc The description of the grammar.
Parameters: gDesc Description of the grammar to be retrieved
Returns: Grammar corresponding to gDesc, or null if none exists.
Parameters: grammarType Type of the grammars to be retrieved.
Returns: The initial grammar set the validator may place in its "bucket"