public class AXLXMPProperty extends AXLXMPObject implements XMPProperty
| Modifier and Type | Field and Description |
|---|---|
static String |
XMP_PROPERTY_TYPE |
protected VeraPDFXMPNode |
xmpNode |
contextDependent| Modifier | Constructor and Description |
|---|---|
|
AXLXMPProperty(VeraPDFXMPNode xmpNode,
boolean isMainMetadata,
boolean isClosedChoiceCheck,
SchemasDefinition mainPackageSchemasDefinition,
SchemasDefinition currentSchemasDefinitionPDFA_1,
SchemasDefinition currentSchemasDefinitionPDFA_2_3,
PDFAFlavour flavour) |
protected |
AXLXMPProperty(VeraPDFXMPNode xmpNode,
String type,
boolean isMainMetadata,
boolean isClosedChoiceCheck,
SchemasDefinition mainPackageSchemasDefinition,
SchemasDefinition currentSchemasDefinitionPDFA_1,
SchemasDefinition currentSchemasDefinitionPDFA_2_3,
PDFAFlavour flavour) |
| Modifier and Type | Method and Description |
|---|---|
String |
getID() |
Boolean |
getisDefinedInCurrentPackage()
true if this property defined in extension schema in current XMP package
|
Boolean |
getisDefinedInMainPackage()
true if this property defined in extension schema in main XMP package
|
Boolean |
getisPredefinedInXMP2004()
true if this property is predefined (available in predefined schema) for PDF/A-1
|
Boolean |
getisPredefinedInXMP2005()
true if this property is predefined (available in predefined schema) for PDF/A-2 or for PDF/A-3
|
Boolean |
getisValueTypeCorrect()
true if the property value type corresponds to the type defined by XMP specification or extension schema
|
getContext, getExtraContext, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContext, getExtraContext, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentpublic static final String XMP_PROPERTY_TYPE
protected final VeraPDFXMPNode xmpNode
public AXLXMPProperty(VeraPDFXMPNode xmpNode, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour)
protected AXLXMPProperty(VeraPDFXMPNode xmpNode, String type, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour)
public String getID()
getID in interface ObjectgetID in class GenericModelObjectpublic Boolean getisPredefinedInXMP2004()
XMPPropertygetisPredefinedInXMP2004 in interface XMPPropertypublic Boolean getisPredefinedInXMP2005()
XMPPropertygetisPredefinedInXMP2005 in interface XMPPropertypublic Boolean getisDefinedInCurrentPackage()
XMPPropertygetisDefinedInCurrentPackage in interface XMPPropertypublic Boolean getisDefinedInMainPackage()
XMPPropertygetisDefinedInMainPackage in interface XMPPropertypublic Boolean getisValueTypeCorrect()
XMPPropertygetisValueTypeCorrect in interface XMPPropertyCopyright © 2015–2021 The veraPDF Consortium. All rights reserved.