Package org.verapdf.model.impl.axl
Class AXLXMPPackage
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.model.impl.axl.AXLXMPObject
org.verapdf.model.impl.axl.AXLXMPPackage
- All Implemented Interfaces:
org.verapdf.model.baselayer.Object
,org.verapdf.model.xmplayer.XMPObject
,org.verapdf.model.xmplayer.XMPPackage
- Direct Known Subclasses:
AXLMainXMPPackage
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.GenericModelObject
contextDependent
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AXLXMPPackage
(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isMainMetadata, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, String type, PDFAFlavour flavour) AXLXMPPackage
(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) AXLXMPPackage
(VeraPDFMeta xmpMetadata, boolean isSerializationValid, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) -
Method Summary
Modifier and TypeMethodDescriptiongetbytes()
protected Map<String,
SchemasDefinition> protected SchemasDefinition
getCurrentSchemasDefinitionPDFA_1ForNS
(String nameSpace) protected Map<String,
SchemasDefinition> protected SchemasDefinition
getCurrentSchemasDefinitionPDFA_2_3ForNS
(String nameSpace) List<? extends org.verapdf.model.baselayer.Object>
getLinkedObjects
(String link) protected Map<String,
SchemasDefinition> protected SchemasDefinition
getMainPackageSchemasDefinitionForNS
(String nameSpace) protected VeraPDFMeta
protected List<AXLXMPProperty>
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Field Details
-
XMP_PACKAGE_TYPE
- See Also:
-
PROPERTIES
- See Also:
-
EXTENSION_SCHEMAS_CONTAINERS
- See Also:
-
-
Constructor Details
-
AXLXMPPackage
public AXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) -
AXLXMPPackage
public AXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) -
AXLXMPPackage
protected AXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isMainMetadata, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, String type, PDFAFlavour flavour)
-
-
Method Details
-
getLinkedObjects
- Specified by:
getLinkedObjects
in interfaceorg.verapdf.model.baselayer.Object
- Overrides:
getLinkedObjects
in classorg.verapdf.model.GenericModelObject
- Parameters:
link
- name of the link- Returns:
- List of all objects with link name
-
getXMPProperties
-
getXmpMetadata
-
getisSerializationValid
- Specified by:
getisSerializationValid
in interfaceorg.verapdf.model.xmplayer.XMPPackage
-
getactualEncoding
- Specified by:
getactualEncoding
in interfaceorg.verapdf.model.xmplayer.XMPPackage
-
getbytes
- Specified by:
getbytes
in interfaceorg.verapdf.model.xmplayer.XMPPackage
-
getencoding
- Specified by:
getencoding
in interfaceorg.verapdf.model.xmplayer.XMPPackage
-
getMainPackageSchemasDefinition
-
getCurrentSchemasDefinitionPDFA_1
-
getCurrentSchemasDefinitionPDFA_2_3
-
getMainPackageSchemasDefinitionForNS
-
getCurrentSchemasDefinitionPDFA_1ForNS
-
getCurrentSchemasDefinitionPDFA_2_3ForNS
-