Package org.verapdf.model.impl.axl
Class AXLMainXMPPackage
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.model.impl.axl.AXLXMPObject
org.verapdf.model.impl.axl.AXLXMPPackage
org.verapdf.model.impl.axl.AXLMainXMPPackage
- All Implemented Interfaces:
Object,MainXMPPackage,XMPObject,XMPPackage
Current class is representation of XMPPackage interface from abstract model based on adobe xmp library
- Author:
- Maksim Bezrukov
-
Field Summary
FieldsFields inherited from class org.verapdf.model.impl.axl.AXLXMPPackage
EXTENSION_SCHEMAS_CONTAINERS, PROPERTIES, XMP_PACKAGE_TYPEFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsConstructorDescriptionAXLMainXMPPackage(org.verapdf.xmp.impl.VeraPDFMeta xmpMetadata, boolean isSerializationValid) Constructs new objectAXLMainXMPPackage(org.verapdf.xmp.impl.VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck) -
Method Summary
Modifier and TypeMethodDescriptiontrue if xmp contains PDF/A identificationtrue if xmp contains PDF/UA identificationvalue of dc:titleset of declarationsgetLinkedObjects(String link) Methods inherited from class org.verapdf.model.impl.axl.AXLXMPPackage
getactualEncoding, getbytes, getCurrentSchemasDefinitionPDFA_1, getCurrentSchemasDefinitionPDFA_1ForNS, getCurrentSchemasDefinitionPDFA_2_3, getCurrentSchemasDefinitionPDFA_2_3ForNS, getencoding, getisSerializationValid, getMainPackageSchemasDefinition, getMainPackageSchemasDefinitionForNS, getXmpMetadata, getXMPPropertiesMethods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from interface org.verapdf.model.xmplayer.XMPPackage
getactualEncoding, getbytes, getencoding, getisSerializationValid
-
Field Details
-
MAIN_XMP_PACKAGE_TYPE
- See Also:
-
PDFA_IDENTIFICATION
- See Also:
-
PDFUA_IDENTIFICATION
- See Also:
-
-
Constructor Details
-
AXLMainXMPPackage
public AXLMainXMPPackage(org.verapdf.xmp.impl.VeraPDFMeta xmpMetadata, boolean isSerializationValid) Constructs new object- Parameters:
xmpMetadata- object that represents this packageisSerializationValid- true if metadata is valid
-
AXLMainXMPPackage
public AXLMainXMPPackage(org.verapdf.xmp.impl.VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck)
-
-
Method Details
-
getLinkedObjects
- Specified by:
getLinkedObjectsin interfaceObject- Overrides:
getLinkedObjectsin classAXLXMPPackage- Parameters:
link- name of the link- Returns:
- List of all objects with link name
-
getcontainsPDFUAIdentification
Description copied from interface:MainXMPPackagetrue if xmp contains PDF/UA identification- Specified by:
getcontainsPDFUAIdentificationin interfaceMainXMPPackage
-
getcontainsPDFAIdentification
Description copied from interface:MainXMPPackagetrue if xmp contains PDF/A identification- Specified by:
getcontainsPDFAIdentificationin interfaceMainXMPPackage
-
getdc_title
Description copied from interface:MainXMPPackagevalue of dc:title- Specified by:
getdc_titlein interfaceMainXMPPackage
-
getdeclarations
Description copied from interface:MainXMPPackageset of declarations- Specified by:
getdeclarationsin interfaceMainXMPPackage
-