public final class XmpRightsManagementPackage extends XmpPackage
Represents XMP Rights Management namespace.
| Constructor and Description |
|---|
XmpRightsManagementPackage()
Initializes a new instance of the
XmpRightsManagementPackage class. |
| Modifier and Type | Method and Description |
|---|---|
String |
getCertificate()
Gets the Web URL for a rights management certificate.
|
Boolean |
getMarked()
Gets a value indicating whether this is a rights-managed resource.
|
String[] |
getOwners()
Gets the legal owners.
|
XmpLangAlt |
getUsageTerms()
Gets the instructions on how the resource can be legally used, given in a variety of languages.
|
String |
getWebStatement()
Gets the Web URL for a statement of the ownership and usage rights for this resource.
|
void |
set(String name,
String value)
Sets string property.
|
void |
setCertificate(String value)
Sets the Web URL for a rights management certificate.
|
void |
setMarked(Boolean value)
Sets a value indicating whether this is a rights-managed resource.
|
void |
setOwners(String[] value)
Sets the legal owners.
|
void |
setUsageTerms(XmpLangAlt value)
Sets the instructions on how the resource can be legally used, given in a variety of languages.
|
void |
setWebStatement(String value)
Sets the Web URL for a statement of the ownership and usage rights for this resource.
|
clear, getNamespaceUri, getPrefix, getXmlNamespace, getXmpRepresentation, remove, set, set, set, set, set, set, setaddProperties, contains, findProperties, get_Item, getCount, getKeys, getKnowPropertyDescriptors, getMetadataType, getPropertyDescriptors, iterator, removeProperties, sanitize, setProperties, updatePropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic XmpRightsManagementPackage()
Initializes a new instance of the XmpRightsManagementPackage class.
public final String getCertificate()
Gets the Web URL for a rights management certificate.
public final Boolean getMarked()
Gets a value indicating whether this is a rights-managed resource.
true if the resource is rights-managed; otherwise false.
When false, indicates that this is a public-domain resource. Omit if the state is unknown.public final String[] getOwners()
Gets the legal owners.
public final XmpLangAlt getUsageTerms()
Gets the instructions on how the resource can be legally used, given in a variety of languages.
public final String getWebStatement()
Gets the Web URL for a statement of the ownership and usage rights for this resource.
public void set(String name, String value)
Sets string property.
set in class XmpPackagename - XMP metadata property name.value - XMP metadata property value.public final void setCertificate(String value)
Sets the Web URL for a rights management certificate.
value - The Web URL for a rights management certificate.public final void setMarked(Boolean value)
Sets a value indicating whether this is a rights-managed resource.
value - true if the resource is rights-managed; otherwise false.
When false, indicates that this is a public-domain resource. Omit if the state is unknown.public final void setOwners(String[] value)
Sets the legal owners.
value - The legal owners.public final void setUsageTerms(XmpLangAlt value)
Sets the instructions on how the resource can be legally used, given in a variety of languages.
value - The instructions on how the resource can be legally used, given in a variety of languages.public final void setWebStatement(String value)
Sets the Web URL for a statement of the ownership and usage rights for this resource.
value - The Web URL for a statement of the ownership and usage rights for this resource.Copyright © 2026. All rights reserved.