BEA Systems, Inc.

BEA WebLogic Server 9.0 API Reference


weblogic.apache.xerces.impl.xs
Class XMLSchemaValidator.KeyValueStore

java.lang.Object
  extended byweblogic.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
      extended byweblogic.apache.xerces.impl.xs.XMLSchemaValidator.KeyValueStore
All Implemented Interfaces:
weblogic.apache.xerces.impl.xs.identity.ValueStore
Enclosing class:
XMLSchemaValidator

protected class XMLSchemaValidator.KeyValueStore
extends XMLSchemaValidator.ValueStoreBase

Key value store.


Field Summary
 
Fields inherited from class weblogic.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
fIdentityConstraint, fValues, fValuesCount, fValueTuples, NOT_AN_IDVALUE
 
Constructor Summary
XMLSchemaValidator.KeyValueStore(weblogic.apache.xerces.impl.xs.identity.UniqueOrKey key)
          Constructs a key value store.
 
Method Summary
protected  void duplicateValue(weblogic.apache.xerces.impl.xs.XMLSchemaValidator.OrderedHashtable tuple)
          Called when a duplicate value is added.
 
Methods inherited from class weblogic.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase
addValue, append, clear, contains, endDocument, endDocumentFragment, endValueScope, reportError, startValueScope, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLSchemaValidator.KeyValueStore

public XMLSchemaValidator.KeyValueStore(weblogic.apache.xerces.impl.xs.identity.UniqueOrKey key)
Constructs a key value store.

Method Detail

duplicateValue

protected void duplicateValue(weblogic.apache.xerces.impl.xs.XMLSchemaValidator.OrderedHashtable tuple)
                       throws XNIException
Called when a duplicate value is added.

Overrides:
duplicateValue in class XMLSchemaValidator.ValueStoreBase
Parameters:
tuple - The duplicate value tuple.
Throws:
XNIException

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.