• Home
  • Raw
  • Download

Lines Matching refs:xmlStrEqual

318     (xmlStrEqual(node->name, (const xmlChar *) type)) && \
319 (xmlStrEqual(node->ns->href, xmlSchemaNs)))
4634 if ((prop->ns == NULL) && xmlStrEqual(prop->name, BAD_CAST name)) in xmlSchemaGetPropNode()
4662 xmlStrEqual(prop->name, BAD_CAST name) && in xmlSchemaGetPropNodeNs()
4663 xmlStrEqual(prop->ns->href, BAD_CAST uri)) in xmlSchemaGetPropNodeNs()
4722 if (xmlStrEqual(nsName, schema->targetNamespace)) { \
4791 if ((nsName != NULL) && xmlStrEqual(nsName, xmlSchemaNs)) { in xmlSchemaGetType()
6027 if (xmlStrEqual(val, (const xmlChar *) "unbounded")) { in xmlGetMaxOccurs()
6147 if (xmlStrEqual(BAD_CAST value, BAD_CAST "true")) in xmlSchemaPGetBoolNodeValue()
6149 else if (xmlStrEqual(BAD_CAST value, BAD_CAST "false")) in xmlSchemaPGetBoolNodeValue()
6151 else if (xmlStrEqual(BAD_CAST value, BAD_CAST "1")) in xmlSchemaPGetBoolNodeValue()
6153 else if (xmlStrEqual(BAD_CAST value, BAD_CAST "0")) in xmlSchemaPGetBoolNodeValue()
6195 if (xmlStrEqual(val, BAD_CAST "true")) in xmlGetBooleanProp()
6197 else if (xmlStrEqual(val, BAD_CAST "false")) in xmlGetBooleanProp()
6199 else if (xmlStrEqual(val, BAD_CAST "1")) in xmlGetBooleanProp()
6201 else if (xmlStrEqual(val, BAD_CAST "0")) in xmlGetBooleanProp()
6418 if (xmlStrEqual(pctxt->targetNamespace, namespaceName)) in xmlSchemaCheckReference()
6420 if (xmlStrEqual(xmlSchemaNs, namespaceName)) in xmlSchemaCheckReference()
6431 xmlStrEqual(namespaceName, rel->importNamespace)) in xmlSchemaCheckReference()
6537 (!xmlStrEqual(attr->name, BAD_CAST "id"))) || in xmlSchemaParseAnnotation()
6539 xmlStrEqual(attr->ns->href, xmlSchemaNs))) { in xmlSchemaParseAnnotation()
6562 (!xmlStrEqual(attr->name, BAD_CAST "source"))) || in xmlSchemaParseAnnotation()
6564 xmlStrEqual(attr->ns->href, xmlSchemaNs))) { in xmlSchemaParseAnnotation()
6584 if (!xmlStrEqual(attr->name, BAD_CAST "source")) { in xmlSchemaParseAnnotation()
6589 if (xmlStrEqual(attr->ns->href, xmlSchemaNs) || in xmlSchemaParseAnnotation()
6590 (xmlStrEqual(attr->name, BAD_CAST "lang") && in xmlSchemaParseAnnotation()
6591 (!xmlStrEqual(attr->ns->href, XML_XML_NAMESPACE)))) { in xmlSchemaParseAnnotation()
6693 if (xmlStrEqual(fixed, BAD_CAST "true")) in xmlSchemaParseFacet()
6738 || (xmlStrEqual(pc, (const xmlChar *) "strict"))) { in xmlSchemaParseWildcardNs()
6740 } else if (xmlStrEqual(pc, (const xmlChar *) "skip")) { in xmlSchemaParseWildcardNs()
6742 } else if (xmlStrEqual(pc, (const xmlChar *) "lax")) { in xmlSchemaParseWildcardNs()
6758 if ((attr == NULL) || (xmlStrEqual(ns, BAD_CAST "##any"))) in xmlSchemaParseWildcardNs()
6760 else if (xmlStrEqual(ns, BAD_CAST "##other")) { in xmlSchemaParseWildcardNs()
6779 if ((xmlStrEqual(nsItem, BAD_CAST "##other")) || in xmlSchemaParseWildcardNs()
6780 (xmlStrEqual(nsItem, BAD_CAST "##any"))) { in xmlSchemaParseWildcardNs()
6790 if (xmlStrEqual(nsItem, BAD_CAST "##targetNamespace")) { in xmlSchemaParseWildcardNs()
6792 } else if (xmlStrEqual(nsItem, BAD_CAST "##local")) { in xmlSchemaParseWildcardNs()
6910 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseAny()
6911 (!xmlStrEqual(attr->name, BAD_CAST "minOccurs")) && in xmlSchemaParseAny()
6912 (!xmlStrEqual(attr->name, BAD_CAST "maxOccurs")) && in xmlSchemaParseAny()
6913 (!xmlStrEqual(attr->name, BAD_CAST "namespace")) && in xmlSchemaParseAny()
6914 (!xmlStrEqual(attr->name, BAD_CAST "processContents"))) { in xmlSchemaParseAny()
6918 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseAny()
7053 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseAnyAttribute()
7054 (!xmlStrEqual(attr->name, BAD_CAST "namespace")) && in xmlSchemaParseAnyAttribute()
7055 (!xmlStrEqual(attr->name, BAD_CAST "processContents"))) { in xmlSchemaParseAnyAttribute()
7059 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseAnyAttribute()
7143 if (xmlStrEqual(attr->name, BAD_CAST "id")) { in xmlSchemaParseLocalAttribute()
7146 } else if (xmlStrEqual(attr->name, BAD_CAST "ref")) { in xmlSchemaParseLocalAttribute()
7150 if (xmlStrEqual(attr->name, BAD_CAST "name")) { in xmlSchemaParseLocalAttribute()
7152 } else if (xmlStrEqual(attr->name, BAD_CAST "id")) { in xmlSchemaParseLocalAttribute()
7155 } else if (xmlStrEqual(attr->name, BAD_CAST "type")) { in xmlSchemaParseLocalAttribute()
7159 } else if (xmlStrEqual(attr->name, BAD_CAST "form")) { in xmlSchemaParseLocalAttribute()
7166 if (xmlStrEqual(attrValue, BAD_CAST "qualified")) { in xmlSchemaParseLocalAttribute()
7168 } else if (!xmlStrEqual(attrValue, BAD_CAST "unqualified")) in xmlSchemaParseLocalAttribute()
7179 if (xmlStrEqual(attr->name, BAD_CAST "use")) { in xmlSchemaParseLocalAttribute()
7183 if (xmlStrEqual(attrValue, BAD_CAST "optional")) in xmlSchemaParseLocalAttribute()
7185 else if (xmlStrEqual(attrValue, BAD_CAST "prohibited")) in xmlSchemaParseLocalAttribute()
7187 else if (xmlStrEqual(attrValue, BAD_CAST "required")) in xmlSchemaParseLocalAttribute()
7197 } else if (xmlStrEqual(attr->name, BAD_CAST "default")) { in xmlSchemaParseLocalAttribute()
7211 } else if (xmlStrEqual(attr->name, BAD_CAST "fixed")) { in xmlSchemaParseLocalAttribute()
7226 } else if (! xmlStrEqual(attr->ns->href, xmlSchemaNs)) in xmlSchemaParseLocalAttribute()
7265 if (xmlStrEqual(ns, xmlSchemaInstanceNs)) { in xmlSchemaParseLocalAttribute()
7286 if (xmlStrEqual(name, BAD_CAST "xmlns")) { in xmlSchemaParseLocalAttribute()
7529 if (xmlStrEqual(attrValue, BAD_CAST "xmlns")) { in xmlSchemaParseGlobalAttribute()
7544 if (xmlStrEqual(pctxt->targetNamespace, xmlSchemaInstanceNs)) { in xmlSchemaParseGlobalAttribute()
7563 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseGlobalAttribute()
7564 (!xmlStrEqual(attr->name, BAD_CAST "default")) && in xmlSchemaParseGlobalAttribute()
7565 (!xmlStrEqual(attr->name, BAD_CAST "fixed")) && in xmlSchemaParseGlobalAttribute()
7566 (!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseGlobalAttribute()
7567 (!xmlStrEqual(attr->name, BAD_CAST "type"))) in xmlSchemaParseGlobalAttribute()
7572 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseGlobalAttribute()
7677 if ((!xmlStrEqual(attr->name, BAD_CAST "ref")) && in xmlSchemaParseAttributeGroupRef()
7678 (!xmlStrEqual(attr->name, BAD_CAST "id"))) in xmlSchemaParseAttributeGroupRef()
7683 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseAttributeGroupRef()
7816 if ((!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseAttributeGroupDefinition()
7817 (!xmlStrEqual(attr->name, BAD_CAST "id"))) in xmlSchemaParseAttributeGroupDefinition()
7822 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseAttributeGroupDefinition()
7877 if (xmlStrEqual(value, BAD_CAST "qualified")) { in xmlSchemaPValAttrFormDefault()
7880 } else if (!xmlStrEqual(value, BAD_CAST "unqualified")) in xmlSchemaPValAttrFormDefault()
7922 if (xmlStrEqual(value, BAD_CAST "#all")) { in xmlSchemaPValAttrBlockFinal()
7950 if (xmlStrEqual(item, BAD_CAST "extension")) { in xmlSchemaPValAttrBlockFinal()
7956 } else if (xmlStrEqual(item, BAD_CAST "restriction")) { in xmlSchemaPValAttrBlockFinal()
7962 } else if (xmlStrEqual(item, BAD_CAST "substitution")) { in xmlSchemaPValAttrBlockFinal()
7968 } else if (xmlStrEqual(item, BAD_CAST "list")) { in xmlSchemaPValAttrBlockFinal()
7974 } else if (xmlStrEqual(item, BAD_CAST "union")) { in xmlSchemaPValAttrBlockFinal()
8224 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseIDCSelectorAndField()
8225 (!xmlStrEqual(attr->name, BAD_CAST "xpath"))) { in xmlSchemaParseIDCSelectorAndField()
8229 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseIDCSelectorAndField()
8324 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseIDC()
8325 (!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseIDC()
8327 (!xmlStrEqual(attr->name, BAD_CAST "refer")))) { in xmlSchemaParseIDC()
8331 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseIDC()
8540 if (xmlStrEqual(attr->name, BAD_CAST "ref") || in xmlSchemaParseElement()
8541 xmlStrEqual(attr->name, BAD_CAST "name") || in xmlSchemaParseElement()
8542 xmlStrEqual(attr->name, BAD_CAST "id") || in xmlSchemaParseElement()
8543 xmlStrEqual(attr->name, BAD_CAST "maxOccurs") || in xmlSchemaParseElement()
8544 xmlStrEqual(attr->name, BAD_CAST "minOccurs")) in xmlSchemaParseElement()
8557 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseElement()
8608 if (xmlStrEqual(attrValue, BAD_CAST "qualified")) { in xmlSchemaParseElement()
8610 } else if (!xmlStrEqual(attrValue, BAD_CAST "unqualified")) { in xmlSchemaParseElement()
8630 if ((!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseElement()
8631 (!xmlStrEqual(attr->name, BAD_CAST "type")) && in xmlSchemaParseElement()
8632 (!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseElement()
8633 (!xmlStrEqual(attr->name, BAD_CAST "default")) && in xmlSchemaParseElement()
8634 (!xmlStrEqual(attr->name, BAD_CAST "fixed")) && in xmlSchemaParseElement()
8635 (!xmlStrEqual(attr->name, BAD_CAST "block")) && in xmlSchemaParseElement()
8636 (!xmlStrEqual(attr->name, BAD_CAST "nillable"))) in xmlSchemaParseElement()
8639 if ((!xmlStrEqual(attr->name, BAD_CAST "maxOccurs")) && in xmlSchemaParseElement()
8640 (!xmlStrEqual(attr->name, BAD_CAST "minOccurs")) && in xmlSchemaParseElement()
8641 (!xmlStrEqual(attr->name, BAD_CAST "form"))) in xmlSchemaParseElement()
8646 } else if ((!xmlStrEqual(attr->name, BAD_CAST "final")) && in xmlSchemaParseElement()
8647 (!xmlStrEqual(attr->name, BAD_CAST "abstract")) && in xmlSchemaParseElement()
8648 (!xmlStrEqual(attr->name, BAD_CAST "substitutionGroup"))) { in xmlSchemaParseElement()
8654 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseElement()
8881 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseUnion()
8882 (!xmlStrEqual(attr->name, BAD_CAST "memberTypes"))) { in xmlSchemaParseUnion()
8886 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseUnion()
9049 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseList()
9050 (!xmlStrEqual(attr->name, BAD_CAST "itemType"))) { in xmlSchemaParseList()
9054 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseList()
9217 if (!xmlStrEqual(attr->name, BAD_CAST "id")) { in xmlSchemaParseSimpleType()
9221 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseSimpleType()
9246 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseSimpleType()
9247 (!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseSimpleType()
9248 (!xmlStrEqual(attr->name, BAD_CAST "final"))) { in xmlSchemaParseSimpleType()
9252 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseSimpleType()
9381 if ((!xmlStrEqual(attr->name, BAD_CAST "ref")) && in xmlSchemaParseModelGroupDefRef()
9382 (!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseModelGroupDefRef()
9383 (!xmlStrEqual(attr->name, BAD_CAST "minOccurs")) && in xmlSchemaParseModelGroupDefRef()
9384 (!xmlStrEqual(attr->name, BAD_CAST "maxOccurs"))) { in xmlSchemaParseModelGroupDefRef()
9388 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseModelGroupDefRef()
9483 if ((!xmlStrEqual(attr->name, BAD_CAST "name")) && in xmlSchemaParseModelGroupDefinition()
9484 (!xmlStrEqual(attr->name, BAD_CAST "id"))) { in xmlSchemaParseModelGroupDefinition()
9488 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseModelGroupDefinition()
10127 xmlStrEqual(bucket->targetNamespace, xmlSchemaNs)) { in xmlSchemaParseNewDocWithContext()
10374 if (!xmlStrEqual(schemaLocation, in xmlSchemaAddSchemaDoc()
10391 if (!xmlStrEqual(schemaLocation, in xmlSchemaAddSchemaDoc()
10437 if (!xmlStrEqual(schemaLocation, in xmlSchemaAddSchemaDoc()
10727 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseImport()
10728 (!xmlStrEqual(attr->name, BAD_CAST "namespace")) && in xmlSchemaParseImport()
10729 (!xmlStrEqual(attr->name, BAD_CAST "schemaLocation"))) { in xmlSchemaParseImport()
10733 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseImport()
10795 if (xmlStrEqual(thisTargetNamespace, namespaceName)) { in xmlSchemaParseImport()
10875 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseIncludeOrRedefineAttrs()
10876 (!xmlStrEqual(attr->name, BAD_CAST "schemaLocation"))) { in xmlSchemaParseIncludeOrRedefineAttrs()
10880 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseIncludeOrRedefineAttrs()
10926 if (xmlStrEqual(*schemaLocation, pctxt->URL)) { in xmlSchemaParseIncludeOrRedefineAttrs()
11043 } else if (!xmlStrEqual(bucket->origTargetNamespace, in xmlSchemaParseIncludeOrRedefine()
11256 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseModelGroup()
11257 (!xmlStrEqual(attr->name, BAD_CAST "maxOccurs")) && in xmlSchemaParseModelGroup()
11258 (!xmlStrEqual(attr->name, BAD_CAST "minOccurs"))) { in xmlSchemaParseModelGroup()
11262 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseModelGroup()
11275 if (!xmlStrEqual(attr->name, BAD_CAST "id")) { in xmlSchemaParseModelGroup()
11279 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseModelGroup()
11498 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseRestriction()
11499 (!xmlStrEqual(attr->name, BAD_CAST "base"))) { in xmlSchemaParseRestriction()
11503 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseRestriction()
11539 } else if ((! xmlStrEqual(type->base, type->name)) || in xmlSchemaParseRestriction()
11540 (! xmlStrEqual(type->baseNs, type->targetNamespace))) in xmlSchemaParseRestriction()
11802 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseExtension()
11803 (!xmlStrEqual(attr->name, BAD_CAST "base"))) { in xmlSchemaParseExtension()
11807 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseExtension()
11939 if ((!xmlStrEqual(attr->name, BAD_CAST "id"))) { in xmlSchemaParseSimpleContent()
11943 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseSimpleContent()
12028 if ((!xmlStrEqual(attr->name, BAD_CAST "id")) && in xmlSchemaParseComplexContent()
12029 (!xmlStrEqual(attr->name, BAD_CAST "mixed"))) in xmlSchemaParseComplexContent()
12034 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseComplexContent()
12177 if (xmlStrEqual(attr->name, BAD_CAST "id")) { in xmlSchemaParseComplexType()
12182 } else if (xmlStrEqual(attr->name, BAD_CAST "mixed")) { in xmlSchemaParseComplexType()
12193 if (xmlStrEqual(attr->name, BAD_CAST "name")) { in xmlSchemaParseComplexType()
12195 } else if (xmlStrEqual(attr->name, BAD_CAST "abstract")) { in xmlSchemaParseComplexType()
12202 } else if (xmlStrEqual(attr->name, BAD_CAST "final")) { in xmlSchemaParseComplexType()
12222 } else if (xmlStrEqual(attr->name, BAD_CAST "block")) { in xmlSchemaParseComplexType()
12248 } else if (xmlStrEqual(attr->ns->href, xmlSchemaNs)) { in xmlSchemaParseComplexType()
14081 if (xmlStrEqual(cur->value, ns)) in xmlSchemaCheckCVCWildcardNamespace()
14086 (!xmlStrEqual(wild->negNsSet->value, ns))) in xmlSchemaCheckCVCWildcardNamespace()
16820 ((! xmlStrEqual(elemR->name, elemB->name)) || in xmlSchemaCheckRCaseNameAndTypeOK()
16821 (! xmlStrEqual(elemR->targetNamespace, elemB->targetNamespace)))) in xmlSchemaCheckRCaseNameAndTypeOK()
16851 (! xmlStrEqual(elemR->value, elemB->value)))) in xmlSchemaCheckRCaseNameAndTypeOK()
18799 if (xmlStrEqual(facet->value, BAD_CAST "preserve")) { in xmlSchemaCheckFacet()
18801 } else if (xmlStrEqual(facet->value, BAD_CAST "replace")) { in xmlSchemaCheckFacet()
18803 } else if (xmlStrEqual(facet->value, BAD_CAST "collapse")) { in xmlSchemaCheckFacet()
19921 if (xmlStrEqual(WXS_PARTICLE_TERM_AS_ELEM(cur)->name, in xmlSchemaCheckElementDeclConsistent()
19923 xmlStrEqual(WXS_PARTICLE_TERM_AS_ELEM(cur)->targetNamespace, in xmlSchemaCheckElementDeclConsistent()
20129 if (! xmlStrEqual( in xmlSchemaAreValuesEqual()
21825 ((prefix != NULL) && xmlStrEqual(prefix, in xmlSchemaLookupNamespace()
23985 if (xmlStrEqual(localName, BAD_CAST "nil")) { in xmlSchemaValidatorPushAttribute()
23986 if (xmlStrEqual(attr->nsName, xmlSchemaInstanceNs)) { in xmlSchemaValidatorPushAttribute()
23989 } else if (xmlStrEqual(localName, BAD_CAST "type")) { in xmlSchemaValidatorPushAttribute()
23990 if (xmlStrEqual(attr->nsName, xmlSchemaInstanceNs)) { in xmlSchemaValidatorPushAttribute()
23993 } else if (xmlStrEqual(localName, BAD_CAST "schemaLocation")) { in xmlSchemaValidatorPushAttribute()
23994 if (xmlStrEqual(attr->nsName, xmlSchemaInstanceNs)) { in xmlSchemaValidatorPushAttribute()
23997 } else if (xmlStrEqual(localName, BAD_CAST "noNamespaceSchemaLocation")) { in xmlSchemaValidatorPushAttribute()
23998 if (xmlStrEqual(attr->nsName, xmlSchemaInstanceNs)) { in xmlSchemaValidatorPushAttribute()
24001 } else if (xmlStrEqual(attr->nsName, xmlNamespaceNs)) { in xmlSchemaValidatorPushAttribute()
25249 if (!xmlStrEqual(iattr->localName, attrDecl->name)) in xmlSchemaVAttributesComplex()
25251 if (!xmlStrEqual(iattr->nsName, attrDecl->targetNamespace)) in xmlSchemaVAttributesComplex()
26328 if (! xmlStrEqual(inode->value, inode->decl->value)){ in xmlSchemaValidatorPopElem()
26354 if (! xmlStrEqual(inode->value, in xmlSchemaValidatorPopElem()
27445 if ((!xmlStrEqual(vctxt->inode->localName, localname)) || in xmlSchemaSAXHandleEndElementNs()
27446 (!xmlStrEqual(vctxt->inode->nsName, URI))) { in xmlSchemaSAXHandleEndElementNs()