org.jempbox.xmp.pdfa

Class XMPSchemaPDFASchema


public class XMPSchemaPDFASchema
extends XMPSchema

Define XMP properties used PDFA extension schema description schemas.
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

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

Method Summary

String
getPrefix()
Get the PDFA Schema prefix.
String
getSchema()
Get the PDFA schema.
void
setPrefix(String prefix)
PDFA Schema prefix.
void
setSchema(String schema)
PDFA schema.

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.

Constructor Details

XMPSchemaPDFASchema

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

XMPSchemaPDFASchema

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

Method Details

getPrefix

public String getPrefix()
Get the PDFA Schema prefix.
Returns:
Preferred schema namespace prefix.

getSchema

public String getSchema()
Get the PDFA schema.
Returns:
The optional description of schema.

setPrefix

public void setPrefix(String prefix)
PDFA Schema prefix.
Parameters:
prefix - Preferred schema namespace prefix.

setSchema

public void setSchema(String schema)
PDFA schema.
Parameters:
schema - The optional description of schema.