Top Description Fields Constructors Methods
org.apache.xerces.impl.xs.traversers

pack-priv Class XSDAbstractIDConstraintTraverser

extends XSDAbstractTraverser
Class Inheritance
Known Direct Subclasses
org.apache.xerces.impl.xs.traversers.XSDKeyrefTraverser, org.apache.xerces.impl.xs.traversers.XSDUniqueOrKeyTraverser
Imports
org.apache.xerces.impl.xpath.XPathException, org.apache.xerces.impl.xs.SchemaSymbols, org.apache.xerces.impl.xs.identity.Field, .IdentityConstraint, .Selector, org.apache.xerces.util.DOMUtil, .XMLChar, org.w3c.dom.Element

This class contains code that all three IdentityConstraint traversers (the XSDUniqueTraverser, XSDKeyTraverser and XSDKeyrefTraverser) rely upon.
Version
$Id: XSDAbstractIDConstraintTraverser.java 774786 2009-05-14 14:31:10Z sandygao $

Field Summary

Inherited from org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser:
CHILD_OF_GROUPfAttrCheckerfSchemaHandlerfSymbolTablefValidateAnnotationsfValidationStateGROUP_REF_WITH_ALLNO_NAMENOT_ALL_CONTEXTPROCESSING_ALL_ELPROCESSING_ALL_GP

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv boolean
Inherited from org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser:
checkNotationTypecheckOccurrencesgetSchemaTypeNamereportSchemaErrorreportSchemaWarningresettraverseAnnotationDecltraverseAttrsAndAttrGrpstraverseFacetstraverseSyntheticAnnotation

Constructor Detail

XSDAbstractIDConstraintTraverserback to summary
public XSDAbstractIDConstraintTraverser(XSDHandler handler, XSAttributeChecker gAttrCheck)

Method Detail

traverseIdentityConstraintback to summary
pack-priv boolean traverseIdentityConstraint(IdentityConstraint ic, Element icElem, XSDocumentInfo schemaDoc, Object[] icElemAttrs)