&& namespaces.containsKey(PDFAExtensionSchema.PDFASCHEMA)) {
if (namespaces.containsValue(PDFAExtensionSchema.PDFAEXTENSIONURI)
&& namespaces.containsValue(PDFAExtensionSchema.PDFAPROPERTYURI)
&& namespaces.containsValue(PDFAExtensionSchema.PDFASCHEMAURI)) {
PDFAExtensionSchema schema = metadata.createAndAddPDFAExtensionSchemaWithNS(namespaces);
treatDescriptionAttributes(metadata, schema);
parseExtensionSchema(schema, metadata);
} else {
throw new XmpUnexpectedNamespaceURIException("Unexpected namespaceURI in PDFA Extension Schema encountered");
}