public class XMPSchema
extends java.lang.Object
Constructor and Description |
---|
XMPSchema(java.lang.String namespace,
java.lang.String preferredPrefix)
Constructs a new XMP schema object.
|
Modifier and Type | Method and Description |
---|---|
void |
addExtraNamespace(java.lang.String prefix,
java.lang.String namespace) |
MergeRuleSet |
getDefaultMergeRuleSet() |
java.util.Map<java.lang.String,java.lang.String> |
getExtraNamespaces()
Returns the map of extra namespaces to by used by child properties
|
java.lang.String |
getNamespace() |
java.lang.String |
getPreferredPrefix() |
protected QName |
getQName(java.lang.String propName)
Returns the QName for a property of this schema.
|
public XMPSchema(java.lang.String namespace, java.lang.String preferredPrefix)
namespace
- the namespace URI for the schemapreferredPrefix
- the preferred prefix for the schemapublic java.lang.String getNamespace()
public java.lang.String getPreferredPrefix()
protected QName getQName(java.lang.String propName)
propName
- the property namepublic MergeRuleSet getDefaultMergeRuleSet()
public java.util.Map<java.lang.String,java.lang.String> getExtraNamespaces()
public void addExtraNamespace(java.lang.String prefix, java.lang.String namespace)
Copyright 1999-2025 The Apache Software Foundation. All Rights Reserved.