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

pack-priv Class XSDWildcardTraverser

extends XSDAbstractTraverser
Class Inheritance
Imports
com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar, .SchemaSymbols, .XSAnnotationImpl, .XSParticleDecl, .XSWildcardDecl, com.sun.org.apache.xerces.internal.impl.xs.util.XInt, .XSObjectListImpl, com.sun.org.apache.xerces.internal.util.DOMUtil, com.sun.org.apache.xerces.internal.xs.XSObjectList, org.w3c.dom.Element

The wildcard schema component traverser. <any id = ID maxOccurs = (nonNegativeInteger | unbounded) : 1 minOccurs = nonNegativeInteger : 1 namespace = ((##any | ##other) | List of (anyURI | (##targetNamespace | ##local)) ) : ##any processContents = (lax | skip | strict) : strict {any attributes with non-schema namespace . . .}> Content: (annotation?) </any> <anyAttribute id = ID namespace = ((##any | ##other) | List of (anyURI | (##targetNamespace | ##local)) ) : ##any processContents = (lax | skip | strict) : strict {any attributes with non-schema namespace . . .}> Content: (annotation?) </anyAttribute>
Authors
Rahul Srivastava, Sun Microsystems Inc., Sandy Gao, IBM

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
pack-priv
XSDWildcardTraverser(XSDHandler handler, XSAttributeChecker gAttrCheck)

constructor

Method Summary

Modifier and TypeMethod and Description
pack-priv XSParticleDecl

Returns:

the wildcard node index
traverseAny
(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar)

Traverse <any>

pack-priv XSWildcardDecl

Returns:

the wildcard node index
traverseAnyAttribute
(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar)

Traverse <anyAttribute>

pack-priv XSWildcardDecl

Returns:

the wildcard node index
traverseWildcardDecl
(Element elmNode, Object[] attrValues, XSDocumentInfo schemaDoc, SchemaGrammar grammar)

Inherited from com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDAbstractTraverser:
checkNotationTypecheckOccurrencesgetSchemaTypeNamereportSchemaErrorreportSchemaWarningresettraverseAnnotationDecltraverseAttrsAndAttrGrpstraverseFacetstraverseSyntheticAnnotation

Constructor Detail

XSDWildcardTraverserback to summary
pack-priv XSDWildcardTraverser(XSDHandler handler, XSAttributeChecker gAttrCheck)

constructor

Method Detail

traverseAnyback to summary
pack-priv XSParticleDecl traverseAny(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar)

Traverse <any>

Returns:XSParticleDecl

the wildcard node index

traverseAnyAttributeback to summary
pack-priv XSWildcardDecl traverseAnyAttribute(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar)

Traverse <anyAttribute>

Returns:XSWildcardDecl

the wildcard node index

traverseWildcardDeclback to summary
pack-priv XSWildcardDecl traverseWildcardDecl(Element elmNode, Object[] attrValues, XSDocumentInfo schemaDoc, SchemaGrammar grammar)
Returns:XSWildcardDecl

the wildcard node index