org.apache.xmlgraphics.xmp
Class XMPSchema
java.lang.Object
org.apache.xmlgraphics.xmp.XMPSchema
- Direct Known Subclasses:
- AdobePDFSchema, DublinCoreSchema, PDFAOldXMPSchema, PDFAXMPSchema, XMPBasicSchema
public class XMPSchema
- extends java.lang.Object
Base class for schema implementations that provide user-friendly access to XMP values.
Constructor Summary |
XMPSchema(java.lang.String namespace,
java.lang.String preferredPrefix)
Constructs a new XMP schema object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMPSchema
public XMPSchema(java.lang.String namespace,
java.lang.String preferredPrefix)
- Constructs a new XMP schema object.
- Parameters:
namespace
- the namespace URI for the schemapreferredPrefix
- the preferred prefix for the schema
getNamespace
public java.lang.String getNamespace()
- Returns:
- the namespace URI of the schema
getPreferredPrefix
public java.lang.String getPreferredPrefix()
- Returns:
- the preferred prefix of the schema
getQName
protected QName getQName(java.lang.String propName)
- Returns the QName for a property of this schema.
- Parameters:
propName
- the property name
- Returns:
- the QName for the property
getDefaultMergeRuleSet
public MergeRuleSet getDefaultMergeRuleSet()
- Returns:
- the default merge rule set for this XMP schema.
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.