Top Fields Constructors Methods
org.apache.xmpbox.xml

public final Class PdfaExtensionHelper

extends Object
Class Inheritance
Imports
java.util.List, org.apache.xmpbox.XMPMetadata, org.apache.xmpbox.schema.PDFAExtensionSchema, .XMPSchema, .XMPSchemaFactory, org.apache.xmpbox.type.AbstractField, .AbstractStructuredType, .ArrayProperty, .Cardinality, .DefinedStructuredType, .PDFAFieldType, .PDFAPropertyType, .PDFASchemaType, .PDFATypeType, .PropertiesDescription, .PropertyType, .StructuredType, .TypeMapping, .Types, org.apache.xmpbox.xml.XmpParsingException.ErrorType, org.w3c.dom.Attr, .Element, .NamedNodeMap

Field Summary

Modifier and TypeField and Description
public static final String
public static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static void
private static void
private static void
private static void
private static void
public static void
private static PropertyType
public static void
validateNaming(XMPMetadata meta, Element description)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CLOSED_CHOICEback to summary
public static final String CLOSED_CHOICE
OPEN_CHOICEback to summary
public static final String OPEN_CHOICE

Constructor Detail

PdfaExtensionHelperback to summary
private PdfaExtensionHelper()

Method Detail

checkNamespaceDeclarationback to summary
private static void checkNamespaceDeclaration(Attr attr, Class<? extends AbstractStructuredType> clz) throws XmpParsingException
populatePDFAFieldTypeback to summary
private static void populatePDFAFieldType(PDFAFieldType field, DefinedStructuredType structuredType) throws XmpParsingException
populatePDFAPropertyTypeback to summary
private static void populatePDFAPropertyType(PDFAPropertyType property, TypeMapping tm, XMPSchemaFactory xsf) throws XmpParsingException
populatePDFASchemaTypeback to summary
private static void populatePDFASchemaType(XMPMetadata meta, PDFASchemaType st, TypeMapping tm) throws XmpParsingException
populatePDFATypeback to summary
private static void populatePDFAType(XMPMetadata meta, PDFATypeType type, TypeMapping tm) throws XmpParsingException
populateSchemaMappingback to summary
public static void populateSchemaMapping(XMPMetadata meta) throws XmpParsingException
transformValueTypeback to summary
private static PropertyType transformValueType(TypeMapping tm, String valueType)
validateNamingback to summary
public static void validateNaming(XMPMetadata meta, Element description) throws XmpParsingException