Package org.apache.xmpbox.xml
Class PdfaExtensionHelper
java.lang.Object
org.apache.xmpbox.xml.PdfaExtensionHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
checkNamespaceDeclaration
(Attr attr, Class<? extends AbstractStructuredType> clz) private static void
populatePDFAFieldType
(PDFAFieldType field, DefinedStructuredType structuredType) private static void
populatePDFAPropertyType
(PDFAPropertyType property, TypeMapping tm, XMPSchemaFactory xsf) private static void
populatePDFASchemaType
(XMPMetadata meta, PDFASchemaType st, TypeMapping tm) private static void
populatePDFAType
(XMPMetadata meta, PDFATypeType type, TypeMapping tm) static void
private static PropertyType
transformValueType
(TypeMapping tm, String valueType) static void
validateNaming
(XMPMetadata meta, Element description)
-
Field Details
-
CLOSED_CHOICE
- See Also:
-
OPEN_CHOICE
- See Also:
-
-
Constructor Details
-
PdfaExtensionHelper
private PdfaExtensionHelper()
-
-
Method Details
-
validateNaming
- Throws:
XmpParsingException
-
checkNamespaceDeclaration
private static void checkNamespaceDeclaration(Attr attr, Class<? extends AbstractStructuredType> clz) throws XmpParsingException - Throws:
XmpParsingException
-
populateSchemaMapping
- Throws:
XmpParsingException
-
populatePDFASchemaType
private static void populatePDFASchemaType(XMPMetadata meta, PDFASchemaType st, TypeMapping tm) throws XmpParsingException - Throws:
XmpParsingException
-
populatePDFAPropertyType
private static void populatePDFAPropertyType(PDFAPropertyType property, TypeMapping tm, XMPSchemaFactory xsf) throws XmpParsingException - Throws:
XmpParsingException
-
populatePDFAType
private static void populatePDFAType(XMPMetadata meta, PDFATypeType type, TypeMapping tm) throws XmpParsingException - Throws:
XmpParsingException
-
populatePDFAFieldType
private static void populatePDFAFieldType(PDFAFieldType field, DefinedStructuredType structuredType) throws XmpParsingException - Throws:
XmpParsingException
-
transformValueType
-