|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreCache
Value store cache. This class is used to store the values for identity constraints.
Field Summary | |
protected Hashtable |
fGlobalIDConstraintMap
|
protected Stack |
fGlobalMapStack
|
protected Hashtable |
fIdentityConstraint2ValueStoreMap
Values stores associated to specific identity constraints. |
protected Vector |
fValueStores
stores all global Values stores. |
Constructor Summary | |
XMLValidator.ValueStoreCache()
Default constructor. |
Method Summary | |
void |
endDocument()
Check identity constraints. |
void |
endElement()
|
XMLValidator.ValueStoreBase |
getGlobalValueStoreFor(IdentityConstraint id)
Returns the global value store associated to the specified IdentityConstraint. |
XMLValidator.ValueStoreBase |
getValueStoreFor(Field field)
Returns the value store associated to the specified field. |
XMLValidator.ValueStoreBase |
getValueStoreFor(IdentityConstraint id)
Returns the value store associated to the specified IdentityConstraint. |
void |
initValueStoresFor(XMLElementDecl eDecl)
Initializes the value stores for the specified element declaration. |
void |
startDocument()
Resets the identity constraint cache. |
void |
startElement()
|
String |
toString()
Returns a string representation of this object. |
void |
transplant(IdentityConstraint id)
|
Methods inherited from class java.lang.Object |
|
Field Detail |
protected final Vector fValueStores
protected final Hashtable fIdentityConstraint2ValueStoreMap
protected final Stack fGlobalMapStack
protected final Hashtable fGlobalIDConstraintMap
Constructor Detail |
public XMLValidator.ValueStoreCache()
Method Detail |
public void startDocument() throws Exception
public void startElement()
public void endElement()
public void initValueStoresFor(XMLElementDecl eDecl) throws Exception
public XMLValidator.ValueStoreBase getValueStoreFor(Field field)
public XMLValidator.ValueStoreBase getValueStoreFor(IdentityConstraint id)
public XMLValidator.ValueStoreBase getGlobalValueStoreFor(IdentityConstraint id)
public void transplant(IdentityConstraint id) throws Exception
public void endDocument() throws Exception
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |