org.apache.jempbox.xmp.pdfa
Class XMPSchemaPDFASchema

java.lang.Object
  extended by org.apache.jempbox.xmp.XMPSchema
      extended by org.apache.jempbox.xmp.pdfa.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.apache.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.apache.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
The namespace for this schema.

See Also:
Constant Field Values
Constructor Detail

XMPSchemaPDFASchema

public XMPSchemaPDFASchema(XMPMetadata parent)
Construct a new blank PDFA schema.

Parameters:
parent - The parent metadata schema that this will be part of.

XMPSchemaPDFASchema

public XMPSchemaPDFASchema(Element element,
                           String prefix)
Constructor from existing XML element.

Parameters:
element - The existing element.
prefix - The schema prefix.
Method Detail

setSchema

public void setSchema(String schema)
PDFA schema.

Parameters:
schema - The optional description of schema.

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.

getPrefix

public String getPrefix()
Get the PDFA Schema prefix.

Returns:
Preferred schema namespace prefix.