|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jempbox.xmp.XMPSchema
org.apache.jempbox.xmp.XMPSchemaMediaManagement
public class XMPSchemaMediaManagement
Define XMP properties that are related to digital asset management.
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 | |
---|---|
XMPSchemaMediaManagement(Element element,
String prefix)
Constructor from existing XML element. |
|
XMPSchemaMediaManagement(XMPMetadata parent)
Construct a new blank PDF schema. |
Method Summary | |
---|---|
void |
addHistory(ResourceEvent event)
Add a new historical event. |
ResourceRef |
createDerivedFrom()
Create a new Derived From resource ref that can be populated. |
ResourceRef |
createManagedFrom()
Create a new Managed From resource ref that can be populated. |
ResourceRef |
getDerivedFrom()
Get a reference to the original document that this document is derived from. |
String |
getDocumentID()
Get id that identifies all versions of this document. |
List<ResourceEvent> |
getHistory()
Get a list of all historical events that have occured for this resource. |
ResourceRef |
getManagedFrom()
Get a reference to the document prior to it being managed. |
String |
getManager()
Get the name of the asset management system that manages this resource. |
String |
getManageTo()
Get the URI to the managed resource. |
String |
getManageUI()
Get the URI to the managed resource information. |
String |
getVersionID()
|
void |
removeHistory(ResourceEvent event)
Remove an event from the list of events. |
void |
setDerivedFrom(ResourceRef resource)
Set or clear the derived from value. |
void |
setDocumentID(String id)
Set the common identifier to all versions of this document. |
void |
setManagedFrom(ResourceRef resource)
Set or clear the managed from value. |
void |
setManager(String manager)
Set the asset management system that manages this resource. |
void |
setManageTo(String uri)
Set the URI identifying the managed resource. |
void |
setManageUI(String uri)
Set the URI identifying information about the managed resource. |
void |
setVersionID(String id)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String NAMESPACE
Constructor Detail |
---|
public XMPSchemaMediaManagement(XMPMetadata parent)
parent
- The parent metadata schema that this will be part of.public XMPSchemaMediaManagement(Element element, String prefix)
element
- The existing element.prefix
- The schema prefix.Method Detail |
---|
public ResourceRef getDerivedFrom()
public ResourceRef createDerivedFrom()
public void setDerivedFrom(ResourceRef resource)
resource
- The resource reference to set.createDerivedFrom()
public void setDocumentID(String id)
id
- An identifier for the document.public String getDocumentID()
public void setVersionID(String id)
id
- An identifier for the current version.public String getVersionID()
public List<ResourceEvent> getHistory()
public void removeHistory(ResourceEvent event)
event
- The event to remove.public void addHistory(ResourceEvent event)
event
- The event to add to the list of history.public ResourceRef getManagedFrom()
public ResourceRef createManagedFrom()
public void setManagedFrom(ResourceRef resource)
resource
- The resource reference to set.createManagedFrom()
public void setManager(String manager)
manager
- The name of the asset management system.public String getManager()
public void setManageTo(String uri)
uri
- URI to the managed resource.public String getManageTo()
public void setManageUI(String uri)
uri
- URI to the managed resource info.public String getManageUI()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |