APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.org.apache.xerces.internal.impl.xs.traversers

pack-priv Class XSDAbstractIDConstraintTraverser

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

This class contains code that all three IdentityConstraint traversers (the XSDUniqueTraverser, XSDKeyTraverser and XSDKeyrefTraverser) rely upon.

Field Summary

Inherited from com.sun.org.apache.xerces.internal.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 com.sun.org.apache.xerces.internal.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)