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 voidcheckNamespaceDeclaration(Attr attr, Class<? extends AbstractStructuredType> clz) private static voidpopulatePDFAFieldType(PDFAFieldType field, DefinedStructuredType structuredType) private static voidpopulatePDFAPropertyType(PDFAPropertyType property, TypeMapping tm, XMPSchemaFactory xsf) private static voidpopulatePDFASchemaType(XMPMetadata meta, PDFASchemaType st, TypeMapping tm) private static voidpopulatePDFAType(XMPMetadata meta, PDFATypeType type, TypeMapping tm) static voidprivate static PropertyTypetransformValueType(TypeMapping tm, String valueType) static voidvalidateNaming(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
-