public final class XmpResourceRef extends XmpComplexType
Represents a multiple part reference to a resource. <br></br>
Used to indicate prior versions, originals of renditions, originals for derived documents, and so on.
Constructor and Description |
---|
XmpResourceRef()
Initializes a new instance of the
XmpResourceRef class. |
Modifier and Type | Method and Description |
---|---|
String[] |
getAlternatePaths()
Gets the referenced resource’s fallback file paths or URLs.
|
String |
getDocumentID()
Gets the value of the xmpMM:DocumentID property from the referenced resource.
|
String |
getFilePath()
Gets the referenced resource’s file path or URL.
|
String |
getInstanceID()
Gets the value of the xmpMM:InstanceID property from the referenced resource.
|
Date |
getLastModifyDate()
Gets the value of stEvt:when for the last time the file was written.
|
String |
getManager()
Gets the referenced resource’s xmpMM:Manager.
|
String |
getManagerVariant()
Gets the referenced resource’s xmpMM:Manager.
|
String |
getManageTo()
Gets the referenced resource’s xmpMM:ManageTo.
|
String |
getManageUI()
Gets the referenced resource’s xmpMM:ManageUI.
|
String |
getPartMapping()
Gets the name or URI of a mapping function used to map the fromPart to the toPart.
|
String |
getRenditionClass()
Gets the value of the xmpMM:RenditionClass property from the referenced resource.
|
String |
getRenditionParams()
Gets the value of the xmpMM:RenditionParams property from the referenced resource.
|
String |
getVersionID()
Gets the value of the xmpMM:RenditionParams property from the referenced resource.
|
void |
setAlternatePaths(String[] value)
Sets the referenced resource’s fallback file paths or URLs.
|
void |
setDocumentID(String value)
Sets the value of the xmpMM:DocumentID property from the referenced resource.
|
void |
setFilePath(String value)
Sets the referenced resource’s file path or URL.
|
void |
setInstanceID(String value)
Sets the value of the xmpMM:InstanceID property from the referenced resource.
|
void |
setLastModifyDate(Date value)
Sets the value of stEvt:when for the last time the file was written.
|
void |
setManager(String value)
Sets the referenced resource’s xmpMM:Manager.
|
void |
setManagerVariant(String value)
Sets the referenced resource’s xmpMM:Manager.
|
void |
setManageTo(String value)
Sets the referenced resource’s xmpMM:ManageTo.
|
void |
setManageUI(String value)
Sets the referenced resource’s xmpMM:ManageUI.
|
void |
setPartMapping(String value)
Sets the name or URI of a mapping function used to map the fromPart to the toPart.
|
void |
setRenditionClass(String value)
Sets the value of the xmpMM:RenditionClass property from the referenced resource.
|
void |
setRenditionParams(String value)
Sets the value of the xmpMM:RenditionParams property from the referenced resource.
|
void |
setVersionID(String value)
Sets the value of the xmpMM:RenditionParams property from the referenced resource.
|
getNamespaceUri, getNamespaceUris, getPrefixes, getXmpRepresentation, toString
addProperties, contains, findProperties, get_Item, getCount, getKeys, getKnowPropertyDescriptors, getMetadataType, getPropertyDescriptors, iterator, removeProperties, sanitize, setProperties, updateProperties
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public XmpResourceRef()
Initializes a new instance of the XmpResourceRef
class.
public final String[] getAlternatePaths()
Gets the referenced resource’s fallback file paths or URLs.
public final void setAlternatePaths(String[] value)
Sets the referenced resource’s fallback file paths or URLs.
value
- The referenced resource’s fallback file paths or URLs. The sequence order is the recommended order in attempting to locate the resource.public final String getDocumentID()
Gets the value of the xmpMM:DocumentID property from the referenced resource.
public final void setDocumentID(String value)
Sets the value of the xmpMM:DocumentID property from the referenced resource.
value
- The value of the xmpMM:DocumentID property from the referenced resource.public final String getFilePath()
Gets the referenced resource’s file path or URL.
public final void setFilePath(String value)
Sets the referenced resource’s file path or URL.
value
- The referenced resource’s file path or URL.public final String getInstanceID()
Gets the value of the xmpMM:InstanceID property from the referenced resource.
public final void setInstanceID(String value)
Sets the value of the xmpMM:InstanceID property from the referenced resource.
value
- The value of the xmpMM:InstanceID property from the referenced resource.public final Date getLastModifyDate()
Gets the value of stEvt:when for the last time the file was written.
public final void setLastModifyDate(Date value)
Sets the value of stEvt:when for the last time the file was written.
value
- The value of stEvt:when for the last time the file was written.public final String getManager()
Gets the referenced resource’s xmpMM:Manager.
public final void setManager(String value)
Sets the referenced resource’s xmpMM:Manager.
value
- The referenced resource’s xmpMM:Manager.public final String getManagerVariant()
Gets the referenced resource’s xmpMM:Manager.
public final void setManagerVariant(String value)
Sets the referenced resource’s xmpMM:Manager.
value
- The referenced resource’s xmpMM:Manager.public final String getManageTo()
Gets the referenced resource’s xmpMM:ManageTo.
public final void setManageTo(String value)
Sets the referenced resource’s xmpMM:ManageTo.
value
- The referenced resource’s xmpMM:ManageTo.public final String getManageUI()
Gets the referenced resource’s xmpMM:ManageUI.
public final void setManageUI(String value)
Sets the referenced resource’s xmpMM:ManageUI.
value
- The referenced resource’s xmpMM:ManageUI.public final String getPartMapping()
Gets the name or URI of a mapping function used to map the fromPart to the toPart.
public final void setPartMapping(String value)
Sets the name or URI of a mapping function used to map the fromPart to the toPart.
value
- The name or URI of a mapping function used to map the fromPart to the toPart. The default for time mappings is "linear".public final String getRenditionClass()
Gets the value of the xmpMM:RenditionClass property from the referenced resource.
public final void setRenditionClass(String value)
Sets the value of the xmpMM:RenditionClass property from the referenced resource.
value
- The value of the xmpMM:RenditionClass property from the referenced resource.public final String getRenditionParams()
Gets the value of the xmpMM:RenditionParams property from the referenced resource.
public final void setRenditionParams(String value)
Sets the value of the xmpMM:RenditionParams property from the referenced resource.
value
- The value of the xmpMM:RenditionParams property from the referenced resource.public final String getVersionID()
Gets the value of the xmpMM:RenditionParams property from the referenced resource.
public final void setVersionID(String value)
Sets the value of the xmpMM:RenditionParams property from the referenced resource.
value
- The value of the xmpMM:RenditionParams property from the referenced resource.