|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.validators.common.XMLValidator.ValueStoreCache
Value store cache. This class is used to store the values for identity constraints.
Field Summary | |
---|---|
protected java.util.Hashtable |
fGlobalIDConstraintMap
|
protected java.util.Stack |
fGlobalMapStack
|
protected java.util.Hashtable |
fIdentityConstraint2ValueStoreMap
Values stores associated to specific identity constraints. |
protected java.util.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()
|
java.lang.String |
toString()
Returns a string representation of this object. |
void |
transplant(IdentityConstraint id)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected final java.util.Vector fValueStores
protected final java.util.Hashtable fIdentityConstraint2ValueStoreMap
protected final java.util.Stack fGlobalMapStack
protected final java.util.Hashtable fGlobalIDConstraintMap
Constructor Detail |
public XMLValidator.ValueStoreCache()
Method Detail |
public void startDocument() throws java.lang.Exception
public void startElement()
public void endElement()
public void initValueStoresFor(XMLElementDecl eDecl) throws java.lang.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 java.lang.Exception
public void endDocument() throws java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |