public class XMPSchemaMediaManagement extends XMPSchema
Modifier and Type | Field and Description |
---|---|
static String |
NAMESPACE
The namespace for this schema.
|
NS_NAMESPACE, prefix, schema
Constructor and Description |
---|
XMPSchemaMediaManagement(Element element,
String prefix)
Constructor from existing XML element.
|
XMPSchemaMediaManagement(XMPMetadata parent)
Construct a new blank PDF schema.
|
Modifier and Type | Method and Description |
---|---|
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) |
addBagValue, addSequenceDateValue, addSequenceValue, addSequenceValue, getAbout, getBagList, getBooleanProperty, getDateProperty, getElement, getEventSequenceList, getIntegerProperty, getLanguageProperty, getLanguagePropertyLanguages, getSequenceDateList, getSequenceList, getTextProperty, getThumbnailProperty, merge, removeBagValue, removeSequenceDateValue, removeSequenceValue, removeSequenceValue, setAbout, setBooleanProperty, setDateProperty, setIntegerProperty, setLanguageProperty, setTextProperty, setThumbnailProperty
public static final String NAMESPACE
public XMPSchemaMediaManagement(XMPMetadata parent)
parent
- The parent metadata schema that this will be part of.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()
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.