org.enhydra.apache.xerces.validators.common
Class XMLValidator.KeyValueStore

java.lang.Object
  |
  +--org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreBase
        |
        +--org.enhydra.apache.xerces.validators.common.XMLValidator.KeyValueStore
All Implemented Interfaces:
ValueStore
Enclosing class:
XMLValidator

protected class XMLValidator.KeyValueStore
extends XMLValidator.ValueStoreBase

Key value store.

Author:
Andy Clark, IBM

Fields inherited from class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreBase
fIdentityConstraint, fValues, fValuesCount, fValueTuples, NOT_AN_IDVALUE
 
Constructor Summary
XMLValidator.KeyValueStore(Key key)
          Constructs a key value store.
 
Method Summary
protected  void duplicateValue(XMLValidator.OrderedHashtable tuple)
          Called when a duplicate value is added.
 
Methods inherited from class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreBase
addValue, append, contains, destroy, endDocument, endDocumentFragment, endValueScope, reportNilError, startValueScope, toString, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLValidator.KeyValueStore

public XMLValidator.KeyValueStore(Key key)
Constructs a key value store.
Method Detail

duplicateValue

protected void duplicateValue(XMLValidator.OrderedHashtable tuple)
                       throws Exception
Called when a duplicate value is added.
Overrides:
duplicateValue in class XMLValidator.ValueStoreBase
Parameters:
tuple - The duplicate value tuple.


Copyright © 1999 The Apache Software Foundation. All Rights reserved.