public void validateElementName(QName referrer, QName elementQName) { XmlSchemaElement element = schemaCollection.getElementByQName(elementQName); if (element == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent element " + elementQName); } }
public void validateTypeName(QName referrer, QName typeQName) { XmlSchemaType type = schemaCollection.getTypeByQName(typeQName); if (type == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent type " + typeQName); } }
public void validateTypeName(QName referrer, QName typeQName) { XmlSchemaType type = schemaCollection.getTypeByQName(typeQName); if (type == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent type " + typeQName); } }
public void validateElementName(QName referrer, QName elementQName) { XmlSchemaElement element = schemaCollection.getElementByQName(elementQName); if (element == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent element " + elementQName); } }
public void validateTypeName(QName referrer, QName typeQName) { XmlSchemaType type = schemaCollection.getTypeByQName(typeQName); if (type == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent type " + typeQName); } }
public void validateElementName(QName referrer, QName elementQName) { XmlSchemaElement element = schemaCollection.getElementByQName(elementQName); if (element == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent element " + elementQName); } }
public void validateTypeName(QName referrer, QName typeQName) { XmlSchemaType type = schemaCollection.getTypeByQName(typeQName); if (type == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent type " + typeQName); } }
public void validateElementName(QName referrer, QName elementQName) { XmlSchemaElement element = schemaCollection.getElementByQName(elementQName); if (element == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent element " + elementQName); } }
public void validateTypeName(QName referrer, QName typeQName) { XmlSchemaType type = schemaCollection.getTypeByQName(typeQName); if (type == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent type " + typeQName); } }
public void validateElementName(QName referrer, QName elementQName) { XmlSchemaElement element = schemaCollection.getElementByQName(elementQName); if (element == null) { throw new InvalidXmlSchemaReferenceException(referrer + " references non-existent element " + elementQName); } }
/** * Validate that a qualified name points to some namespace in the schema. * * @param qname */ public void validateQNameNamespace(QName qname) { // astonishingly, xmlSchemaCollection has no accessor by target URL. if ("".equals(qname.getNamespaceURI())) { return; // references to the 'unqualified' namespace are OK even if there is no schema for it. } for (XmlSchema schema : schemaCollection.getXmlSchemas()) { if (schema.getTargetNamespace().equals(qname.getNamespaceURI())) { return; } } throw new InvalidXmlSchemaReferenceException(qname + " refers to unknown namespace."); }
/** * Validate that a qualified name points to some namespace in the schema. * * @param qname */ public void validateQNameNamespace(QName qname) { // astonishingly, xmlSchemaCollection has no accessor by target URL. if ("".equals(qname.getNamespaceURI())) { return; // references to the 'unqualified' namespace are OK even if there is no schema for it. } for (XmlSchema schema : schemaCollection.getXmlSchemas()) { if (schema.getTargetNamespace().equals(qname.getNamespaceURI())) { return; } } throw new InvalidXmlSchemaReferenceException(qname + " refers to unknown namespace."); }
/** * Validate that a qualified name points to some namespace in the schema. * * @param qname */ public void validateQNameNamespace(QName qname) { // astonishingly, xmlSchemaCollection has no accessor by target URL. if ("".equals(qname.getNamespaceURI())) { return; // references to the 'unqualified' namespace are OK even if there is no schema for it. } for (XmlSchema schema : schemaCollection.getXmlSchemas()) { if (schema.getTargetNamespace().equals(qname.getNamespaceURI())) { return; } } throw new InvalidXmlSchemaReferenceException(qname + " refers to unknown namespace."); }
/** * Validate that a qualified name points to some namespace in the schema. * * @param qname */ public void validateQNameNamespace(QName qname) { // astonishingly, xmlSchemaCollection has no accessor by target URL. if ("".equals(qname.getNamespaceURI())) { return; // references to the 'unqualified' namespace are OK even if there is no schema for it. } for (XmlSchema schema : schemaCollection.getXmlSchemas()) { if (schema.getTargetNamespace().equals(qname.getNamespaceURI())) { return; } } throw new InvalidXmlSchemaReferenceException(qname + " refers to unknown namespace."); }
/** * Validate that a qualified name points to some namespace in the schema. * * @param qname */ public void validateQNameNamespace(QName qname) { // astonishingly, xmlSchemaCollection has no accessor by target URL. if ("".equals(qname.getNamespaceURI())) { return; // references to the 'unqualified' namespace are OK even if there is no schema for it. } for (XmlSchema schema : schemaCollection.getXmlSchemas()) { if (schema.getTargetNamespace().equals(qname.getNamespaceURI())) { return; } } throw new InvalidXmlSchemaReferenceException(qname + " refers to unknown namespace."); }