org.apache.xerces.impl.xs

Class XMLSchemaValidator.KeyRefValueStore

Enclosing Class:
XMLSchemaValidator
Implemented Interfaces:
ValueStore

protected class XMLSchemaValidator.KeyRefValueStore
extends XMLSchemaValidator.ValueStoreBase

Key reference value store.
Author:
Andy Clark, IBM

Field Summary

protected XMLSchemaValidator.ValueStoreBase
fKeyValueStore
Key value store.

Fields inherited from class org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase

fFieldCount, fFields, fIdentityConstraint, fItemValueTypes, fLocalItemValueTypes, fLocalValueTypes, fLocalValues, fValueTypes, fValues, fValuesCount

Constructor Summary

KeyRefValueStore(KeyRef keyRef, XMLSchemaValidator.KeyValueStore keyValueStore)
Constructs a key value store.

Method Summary

void
endDocument()
End document.
void
endDocumentFragment()

Methods inherited from class org.apache.xerces.impl.xs.XMLSchemaValidator.ValueStoreBase

addValue, append, checkDuplicateValues, clear, contains, contains, endDocument, endDocumentFragment, endValueScope, reportError, startValueScope, toString, toString, toString

Field Details

fKeyValueStore

protected XMLSchemaValidator.ValueStoreBase fKeyValueStore
Key value store.

Constructor Details

KeyRefValueStore

public KeyRefValueStore(KeyRef keyRef,
                        XMLSchemaValidator.KeyValueStore keyValueStore)
Constructs a key value store.

Method Details

endDocument

public void endDocument()
End document.
Overrides:
endDocument in interface XMLSchemaValidator.ValueStoreBase

endDocumentFragment

public void endDocumentFragment()
Overrides:
endDocumentFragment in interface XMLSchemaValidator.ValueStoreBase

Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.