public class PDFAIdentificationSchema extends XMPSchema
| Modifier and Type | Field and Description |
|---|---|
static String |
AMD |
static String |
CONFORMANCE |
static String |
PART |
STRUCTURE_ARRAY_NAME| Constructor and Description |
|---|
PDFAIdentificationSchema(XMPMetadata metadata)
Constructor of a PDF/A Identification schema
|
PDFAIdentificationSchema(XMPMetadata metadata,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAmd()
Give the PDFA Amendment Id (as an String)
|
TextType |
getAmdProperty()
Give the property corresponding to the PDFA Amendment id
|
String |
getAmendment()
Give the PDFAAmendmentId (as an String)
|
String |
getConformance()
Give the Conformance id
|
TextType |
getConformanceProperty()
Give the property corresponding to the PDFA Conformance id
|
Integer |
getPart()
Give the PDFAVersionId (as an integer)
|
IntegerType |
getPartProperty()
Give the property corresponding to the PDFA Version id
|
void |
setAmd(String value)
Set the PDF/A amendment identifier
|
void |
setAmdProperty(TextType amd)
Set the PDF/A amendment identifier
|
void |
setConformance(String value)
Set the PDF/A conformance level
|
void |
setConformanceProperty(TextType conf)
Set the PDF/A conformance level
|
void |
setPart(Integer value)
Set the PDF/A Version identifier (with an int)
|
void |
setPartProperty(IntegerType part)
Set the PDF/A Version identifier
|
void |
setPartValueWithInt(int value)
Set the PDFA Version identifier (with an int)
|
void |
setPartValueWithString(String value)
Set the PDFA Version identifier (with string)
|
addBagValue, addBagValueAsSimple, addQualifiedBagValue, addSequenceDateValueAsSimple, addUnqualifiedSequenceDateValue, addUnqualifiedSequenceValue, addUnqualifiedSequenceValue, getAboutAttribute, getAboutValue, getAbstractProperty, getBooleanProperty, getBooleanPropertyValue, getBooleanPropertyValueAsSimple, getDateProperty, getDatePropertyValue, getDatePropertyValueAsSimple, getIntegerProperty, getIntegerPropertyValue, getIntegerPropertyValueAsSimple, getUnqualifiedArrayList, getUnqualifiedBagValueList, getUnqualifiedLanguagePropertyLanguagesValue, getUnqualifiedLanguagePropertyValue, getUnqualifiedSequenceDateValueList, getUnqualifiedSequenceValueList, getUnqualifiedTextProperty, getUnqualifiedTextPropertyValue, instanciateSimple, merge, removeUnqualifiedArrayValue, removeUnqualifiedBagValue, removeUnqualifiedSequenceDateValue, removeUnqualifiedSequenceValue, removeUnqualifiedSequenceValue, reorganizeAltOrder, setAbout, setAboutAsSimple, setBooleanProperty, setBooleanPropertyValue, setBooleanPropertyValueAsSimple, setDateProperty, setDatePropertyValue, setDatePropertyValueAsSimple, setIntegerProperty, setIntegerPropertyValue, setIntegerPropertyValueAsSimple, setTextProperty, setTextPropertyValue, setTextPropertyValueAsSimple, setUnqualifiedLanguagePropertyValueaddSimpleProperty, createArrayProperty, createTextType, getDatePropertyAsCalendar, getNamespace, getPreferedPrefix, getPrefix, getPropertyValueAsString, setNamespace, setPrefixaddNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removePropertycontainsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyNamepublic static final String PART
public static final String AMD
public static final String CONFORMANCE
public PDFAIdentificationSchema(XMPMetadata metadata)
metadata - The metadata to attach this schemapublic PDFAIdentificationSchema(XMPMetadata metadata, String prefix)
public void setPartValueWithString(String value)
value - The version Id value to setpublic void setPartValueWithInt(int value)
value - The version Id value to setpublic void setPart(Integer value)
value - The version Id property to setpublic void setPartProperty(IntegerType part)
part - set the PDF/A Version id propertypublic void setAmd(String value)
value - The amendment identifier value to setpublic void setAmdProperty(TextType amd)
amd - The amendment identifier property to setpublic void setConformance(String value) throws BadFieldValueException
value - The conformance level value to setBadFieldValueException - If Conformance Value not 'A', 'B' or 'U' (PDF/A-2 and PDF/A-3)public void setConformanceProperty(TextType conf) throws BadFieldValueException
conf - The conformance level property to setBadFieldValueException - If Conformance Value not 'A', 'B' or 'U' (PDF/A-2 and PDF/A-3)public Integer getPart()
public IntegerType getPartProperty()
public String getAmendment()
public TextType getAmdProperty()
public String getAmd()
public TextType getConformanceProperty()
public String getConformance()
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.