|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.validators.common.GrammarResolverImpl
This class embodies the representation of a Schema Grammar pool. This class is called from the validator. Grammar pool maps to a set of Grammar Proxy classes.
Constructor Summary | |
GrammarResolverImpl()
Default constructor. |
Method Summary | |
void |
clearGrammarResolver()
Reset internal Namespace/Grammar registry. |
boolean |
contains(Grammar grammar)
Is Grammar abstraction in Grammar pool? |
boolean |
containsNameSpace(java.lang.String nameSpaceKey)
Is Namespace key in Grammar pool |
DatatypeValidatorFactory |
getDatatypeRegistry()
|
Grammar |
getGrammar(java.lang.String nameSpaceKey)
|
java.lang.String[] |
getNSKeysInPool()
|
java.util.Enumeration |
nameSpaceKeys()
|
void |
putGrammar(java.lang.String nameSpaceKey,
Grammar grammar)
|
Grammar |
removeGrammar(java.lang.String nameSpaceKey)
Removes association of Namespace key and Grammar from Grammar pool |
int |
size()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public GrammarResolverImpl()
Method Detail |
public Grammar getGrammar(java.lang.String nameSpaceKey)
nameSpaceKey
- Namespace key into Grammar poolpublic DatatypeValidatorFactory getDatatypeRegistry()
public java.lang.String[] getNSKeysInPool()
public void putGrammar(java.lang.String nameSpaceKey, Grammar grammar)
nameSpaceKey
- Key to associate with Grammar
abstractiongrammar
- Grammar abstraction
used by validator.public int size()
public java.util.Enumeration nameSpaceKeys()
public Grammar removeGrammar(java.lang.String nameSpaceKey)
nameSpaceKey
- Name space keypublic boolean contains(Grammar grammar)
grammar
- Grammar Abstractionpublic boolean containsNameSpace(java.lang.String nameSpaceKey)
nameSpaceKey
- Namespace keypublic void clearGrammarResolver()
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |