org.jempbox.xmp.pdfa

Class XMPSchemaPDFAId


public class XMPSchemaPDFAId
extends XMPSchema

Define XMP properties used PDFA extension schema description schemas. TODO 2 naked so far, implement
Version:
$Revision: 1.1 $
Author:
Karsten Krieg (kkrieg@intarsys.de)

Field Summary

static String
NAMESPACE
The namespace for this schema.

Fields inherited from class org.jempbox.xmp.XMPSchema

NS_NAMESPACE, prefix, schema

Constructor Summary

XMPSchemaPDFAId(Element element, String prefix)
Constructor from existing XML element.
XMPSchemaPDFAId(XMPMetadata parent)
Construct a new blank PDFA schema.

Method Summary

String
getAmd()
Get the amendment idenitifier.
String
getConformance()
Get the conformance level.
Integer
getPart()
Get the ISO19005 part number.
void
setAmd(String amd)
Set the amendment idenitifier.
void
setConformance(String conformance)
Set the conformance level.
void
setPart(Integer part)
Set the ISO19005 part number.

Methods inherited from class org.jempbox.xmp.XMPSchema

addBagValue, addSequenceDateValue, addSequenceValue, addSequenceValue, getAbout, getBagList, getBooleanProperty, getDateProperty, getElement, getEventSequenceList, getIntegerProperty, getLanguageProperty, getLanguagePropertyLanguages, getSequenceDateList, getSequenceList, getTextProperty, getThumbnailProperty, merge, removeBagValue, removeSequenceDateValue, removeSequenceValue, removeSequenceValue, setAbout, setBooleanProperty, setDateProperty, setIntegerProperty, setLanguageProperty, setTextProperty, setThumbnailProperty

Field Details

NAMESPACE

public static final String NAMESPACE
The namespace for this schema. This is the future amendment of the PDFA Spec with the trailing slash at end

Constructor Details

XMPSchemaPDFAId

public XMPSchemaPDFAId(Element element,
                       String prefix)
Constructor from existing XML element.
Parameters:
element - The existing element.
prefix - The schema prefix.

XMPSchemaPDFAId

public XMPSchemaPDFAId(XMPMetadata parent)
Construct a new blank PDFA schema.
Parameters:
parent - The parent metadata schema that this will be part of.

Method Details

getAmd

public String getAmd()
Get the amendment idenitifier.
Returns:
The amendment idenitifier.

getConformance

public String getConformance()
Get the conformance level.
Returns:
The conformance level.

getPart

public Integer getPart()
Get the ISO19005 part number.
Returns:
The ISO 19005 part number.

setAmd

public void setAmd(String amd)
Set the amendment idenitifier.
Parameters:
amd - The amendment idenitifier.

setConformance

public void setConformance(String conformance)
Set the conformance level.
Parameters:
conformance - The conformance level.

setPart

public void setPart(Integer part)
Set the ISO19005 part number.
Parameters:
part - The ISO 19005 part number.