se.datadosen.jalbum
Class XmpManager
java.lang.Object
se.datadosen.jalbum.XmpManager
public class XmpManager
- extends java.lang.Object
Interface to get and set XMP properties bound to an AlbumObject
- Since:
- 10.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dc_NS
public static final java.lang.String dc_NS
- See Also:
- Constant Field Values
rdf_NS
public static final java.lang.String rdf_NS
- See Also:
- Constant Field Values
xap_NS
public static final java.lang.String xap_NS
- See Also:
- Constant Field Values
xapRights_NS
public static final java.lang.String xapRights_NS
- See Also:
- Constant Field Values
XmpManager
public XmpManager(AlbumObject ao)
throws com.adobe.xmp.XMPException,
java.io.IOException
- Throws:
com.adobe.xmp.XMPException
java.io.IOException
getXMPMeta
public com.adobe.xmp.XMPMeta getXMPMeta()
- Get access to the underlying Adobe XMPMeta object
- Returns:
save
public void save()
throws java.io.IOException
- Throws:
java.io.IOException
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getRating
public java.lang.Integer getRating()
setRating
public void setRating(java.lang.Integer rating)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getCreator
public java.lang.String getCreator()
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
setCreator
public void setCreator(java.lang.String creator)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getRights
public java.lang.String getRights()
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
setRights
public void setRights(java.lang.String rights)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getRightsURL
public java.lang.String getRightsURL()
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
setRightsURL
public void setRightsURL(java.lang.String rightsURL)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getKeywordSet
public java.util.Set<java.lang.String> getKeywordSet()
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getKeywords
public java.lang.String getKeywords()
throws com.adobe.xmp.XMPException
- Get a comma separated list of keywords or null if keywords are missing
- Returns:
-
- Throws:
com.adobe.xmp.XMPException
setKeywords
public void setKeywords(java.lang.String keywords)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
getFlag
public Flag getFlag()
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException
setFlag
public void setFlag(Flag flag)
throws com.adobe.xmp.XMPException
- Throws:
com.adobe.xmp.XMPException