Class XMPMediaManagementSchema
java.lang.Object
org.apache.xmpbox.type.AbstractField
org.apache.xmpbox.type.AbstractComplexProperty
org.apache.xmpbox.type.AbstractStructuredType
org.apache.xmpbox.schema.XMPSchema
org.apache.xmpbox.schema.XMPMediaManagementSchema
Representation of XMPMediaManagement Schema
- Author:
- gbailleul
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class AbstractStructuredType
STRUCTURE_ARRAY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionXMPMediaManagementSchema(XMPMetadata metadata) Constructor of XMPMediaManagement Schema with preferred prefixXMPMediaManagementSchema(XMPMetadata metadata, String ownPrefix) Constructor of XMPMediaManagementSchema schema with specified prefix -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHistory(String history) Add a History ValuevoidaddIngredients(String ingredients) Add an Ingredients valuevoidaddVersions(String value) Get DerivedFrom propertyGet DocumentId valueGet DocumentId propertyDeprecated.This method will be removed in 4.0 because it produces a ClassCastException.Get History PropertyGet List of Ingredients values.Get InstanceId valueGet InstanceId propertyGet DocumentId valueGet DocumentId propertyget ManageFrom PropertyGet Manager valueGet Manager propertyGet ManagerVariant valueGet ManagerVariant propertyget ManageTo valueget ManageTo propertyGet ManageUI ValueGet ManageUI propertyGet OriginalDocumentId valueGet OriginalDocumentId propertyGet RenditionClass valueGet RenditionClass propertyGet RenditionParams valueGet RenditionParams propertyDeprecated.callgetDerivedFromProperty().Get DocumentId valueGet DocumentId propertyGet VersionId valueGet VersionId propertyGet Versions propertyvoidSet DerivedFrom propertyvoidsetDocumentID(String url) Set DocumentId valuevoidSet DocumentId PropertyvoidsetInstanceID(String value) Set InstanceId valuevoidSet InstanceId propertyvoidsetLastURL(String url) Set DocumentId valuevoidSet DocumentId PropertyvoidsetManagedFromProperty(ResourceRefType managedFrom) set ManageFrom PropertyvoidsetManager(String value) Set Manager valuevoidSet Manager propertyvoidsetManagerVariant(String value) Set ManagerVariant valuevoidSet ManagerVariant PropertyvoidsetManageTo(String value) Set ManageTo ValuevoidSet ManageTo propertyvoidsetManageUI(String value) Set ManageUI valuevoidSet ManageUI propertyvoidSet OriginalDocumentId valuevoidSet OriginalDocumentId propertyvoidsetRenditionClass(String value) Set renditionClass ValuevoidSet RenditionClass PropertyvoidsetRenditionParams(String url) Set RenditionParams ValuevoidSet RenditionParams propertyvoidSet DocumentId valuevoidSet DocumentId PropertyvoidsetVersionID(String value) Set VersionId valuevoidSet VersionId propertyMethods inherited from class XMPSchema
addBagValue, addBagValueAsSimple, addQualifiedBagValue, addSequenceDateValueAsSimple, addUnqualifiedSequenceDateValue, addUnqualifiedSequenceValue, addUnqualifiedSequenceValue, getAboutAttribute, getAboutValue, getAbstractProperty, getBooleanProperty, getBooleanPropertyValue, getBooleanPropertyValueAsSimple, getDateProperty, getDatePropertyValue, getDatePropertyValueAsSimple, getIntegerProperty, getIntegerPropertyValue, getIntegerPropertyValueAsSimple, getUnqualifiedArrayList, getUnqualifiedBagValueList, getUnqualifiedLanguagePropertyLanguagesValue, getUnqualifiedLanguagePropertyValue, getUnqualifiedSequenceDateValueList, getUnqualifiedSequenceValueList, getUnqualifiedTextProperty, getUnqualifiedTextPropertyValue, instanciateSimple, merge, removeUnqualifiedArrayValue, removeUnqualifiedBagValue, removeUnqualifiedSequenceDateValue, removeUnqualifiedSequenceValue, removeUnqualifiedSequenceValue, reorganizeAltOrder, setAbout, setAboutAsSimple, setBooleanProperty, setBooleanPropertyValue, setBooleanPropertyValueAsSimple, setDateProperty, setDatePropertyValue, setDatePropertyValueAsSimple, setIntegerProperty, setIntegerPropertyValue, setIntegerPropertyValueAsSimple, setTextProperty, setTextPropertyValue, setTextPropertyValueAsSimple, setUnqualifiedLanguagePropertyValueMethods inherited from class AbstractStructuredType
addSimpleProperty, createArrayProperty, createTextType, getDatePropertyAsCalendar, getNamespace, getPreferedPrefix, getPrefix, getPropertyValueAsString, setNamespace, setPrefixMethods inherited from class AbstractComplexProperty
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removePropertyMethods inherited from class AbstractField
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
-
Field Details
-
LAST_URL
- See Also:
-
RENDITION_OF
- See Also:
-
SAVE_ID
- See Also:
-
DERIVED_FROM
- See Also:
-
DOCUMENTID
- See Also:
-
MANAGER
- See Also:
-
MANAGETO
- See Also:
-
MANAGEUI
- See Also:
-
MANAGERVARIANT
- See Also:
-
INSTANCEID
- See Also:
-
MANAGED_FROM
- See Also:
-
ORIGINALDOCUMENTID
- See Also:
-
RENDITIONCLASS
- See Also:
-
RENDITIONPARAMS
- See Also:
-
VERSIONID
- See Also:
-
VERSIONS
- See Also:
-
HISTORY
- See Also:
-
INGREDIENTS
- See Also:
-
-
Constructor Details
-
XMPMediaManagementSchema
Constructor of XMPMediaManagement Schema with preferred prefix- Parameters:
metadata- The metadata to attach this schema
-
XMPMediaManagementSchema
Constructor of XMPMediaManagementSchema schema with specified prefix- Parameters:
metadata- The metadata to attach this schemaownPrefix- The prefix to assign
-
-
Method Details
-
setDerivedFromProperty
Set DerivedFrom property- Parameters:
tt- DerivedFrom property to set
-
getResourceRefProperty
-
getDerivedFromProperty
Get DerivedFrom property- Returns:
- DerivedFrom property
-
setDocumentID
Set DocumentId value- Parameters:
url- DocumentId value to set
-
setDocumentIDProperty
Set DocumentId Property- Parameters:
tt- DocumentId Property to set
-
getDocumentIDProperty
-
getDocumentID
-
setLastURL
-
setLastURLProperty
Set DocumentId Property- Parameters:
tt- DocumentId Property to set
-
getLastURLProperty
-
getLastURL
-
setSaveId
-
setSaveIDProperty
Set DocumentId Property- Parameters:
tt- DocumentId Property to set
-
getSaveIDProperty
-
getSaveID
-
setManager
-
setManagerProperty
Set Manager property- Parameters:
tt- Manager property to set
-
getManagerProperty
-
getManager
-
setManageTo
-
setManageToProperty
Set ManageTo property- Parameters:
tt- ManageTo property to set
-
getManageToProperty
-
getManageTo
-
setManageUI
-
setManageUIProperty
Set ManageUI property- Parameters:
tt- ManageUI property to set
-
getManageUIProperty
-
getManageUI
-
setManagerVariant
Set ManagerVariant value- Parameters:
value- ManagerVariant value to set
-
setManagerVariantProperty
Set ManagerVariant Property- Parameters:
tt- ManagerVariant Property to set
-
getManagerVariantProperty
Get ManagerVariant property- Returns:
- ManagerVariant property
-
getManagerVariant
-
setInstanceID
Set InstanceId value- Parameters:
value- InstanceId value to set
-
setInstanceIDProperty
Set InstanceId property- Parameters:
tt- InstanceId property to set
-
getInstanceIDProperty
-
getInstanceID
-
setManagedFromProperty
set ManageFrom Property- Parameters:
managedFrom- ManageFrom Property to set
-
getManagedFromProperty
get ManageFrom Property- Returns:
- ManageFrom Property
-
setOriginalDocumentID
Set OriginalDocumentId value- Parameters:
url- OriginalDocumentId value to set
-
setOriginalDocumentIDProperty
Set OriginalDocumentId property- Parameters:
tt- OriginalDocumentId property to set
-
getOriginalDocumentIDProperty
Get OriginalDocumentId property- Returns:
- OriginalDocumentId property
-
getOriginalDocumentID
Get OriginalDocumentId value- Returns:
- OriginalDocumentId value
-
setRenditionClass
Set renditionClass Value- Parameters:
value- renditionClass Value to set
-
setRenditionClassProperty
Set RenditionClass Property- Parameters:
tt- renditionClass Property to set
-
getRenditionClassProperty
Get RenditionClass property- Returns:
- RenditionClass property
-
getRenditionClass
-
setRenditionParams
Set RenditionParams Value- Parameters:
url- RenditionParams Value to set
-
setRenditionParamsProperty
Set RenditionParams property- Parameters:
tt- RenditionParams property to set
-
getRenditionParamsProperty
Get RenditionParams property- Returns:
- RenditionParams property
-
getRenditionParams
-
setVersionID
Set VersionId value- Parameters:
value- VersionId value to set
-
setVersionIDProperty
Set VersionId property- Parameters:
tt- VersionId property to set
-
getVersionIDProperty
-
getVersionID
-
addVersions
-
getVersionsProperty
-
getVersions
-
addHistory
Add a History Value- Parameters:
history- History Value to add
-
getHistoryProperty
-
getHistory
Deprecated.This method will be removed in 4.0 because it produces a ClassCastException. UsegetHistoryProperty()instead.Get List of History values- Returns:
- List of History values
-
addIngredients
Add an Ingredients value- Parameters:
ingredients- Ingredients value to add
-
getIngredientsProperty
. Get Ingredients Property- Returns:
- Ingredients property
-
getIngredients
-