|
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.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
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://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |