public final class XmpIptcExtensionPackage extends XmpPackage
Represents the IPTC Extension XMP package.
Constructor and Description |
---|
XmpIptcExtensionPackage()
Initializes a new instance of the
XmpIptcExtensionPackage class. |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalModelInformation()
Gets the information about the ethnicity and other facets of the model(s) in a model-released image.
|
int[] |
getAgesOfModels()
Gets ages of the human models at the time this image was taken in a model released image.
|
String |
getDigitalImageGuid()
Gets the globally unique identifier for this digital image.
|
String |
getDigitalSourceType()
Gets the type of the source of this digital image.
|
XmpLangAlt |
getEvent()
Gets the description of the specific event at which the photo was taken.
|
Date |
getIptcLastEdited()
Gets the date and optionally time when any of the IPTC photo metadata fields has been last edited.
|
Integer |
getMaxAvailableHeight()
Gets the maximum available height in pixels of the original photo from which this photo has been derived by downsizing.
|
Integer |
getMaxAvailableWidth()
Gets the the maximum available width in pixels of the original photo from which this photo has been derived by downsizing.
|
String[] |
getOrganisationInImageCodes()
Gets codes from a controlled vocabulary for identifying the organisations or companies which are featured in the image.
|
String[] |
getOrganisationInImageNames()
Gets names of the organisations or companies which are featured in the image.
|
String[] |
getPersonsInImage()
Gets names of the persons the content of the item is about.
|
void |
set(String name,
String value)
Sets string property.
|
void |
set(String name,
XmpArray value)
Sets the value inherited from
XmpArray . |
void |
setAdditionalModelInformation(String value)
Sets the information about the ethnicity and other facets of the model(s) in a model-released image.
|
void |
setAgesOfModels(int[] value)
Sets ages of the human models at the time this image was taken in a model released image.
|
void |
setDigitalImageGuid(String value)
Sets the globally unique identifier for this digital image.
|
void |
setDigitalSourceType(String value)
Sets the type of the source of this digital image.
|
void |
setEvent(XmpLangAlt value)
Sets the description of the specific event at which the photo was taken.
|
void |
setIptcLastEdited(Date value)
Sets the date and optionally time when any of the IPTC photo metadata fields has been last edited.
|
void |
setMaxAvailableHeight(Integer value)
Sets the maximum available height in pixels of the original photo from which this photo has been derived by downsizing.
|
void |
setMaxAvailableWidth(Integer value)
Sets the the maximum available width in pixels of the original photo from which this photo has been derived by downsizing.
|
void |
setOrganisationInImageCodes(String[] value)
Sets codes from a controlled vocabulary for identifying the organisations or companies which are featured in the image.
|
void |
setOrganisationInImageNames(String[] value)
Sets names of the organisations or companies which are featured in the image.
|
void |
setPersonsInImage(String[] value)
Sets names of the persons the content of the item is about.
|
clear, getNamespaceUri, getPrefix, getXmlNamespace, getXmpRepresentation, remove, set, set, set, set, set, set
addProperties, contains, findProperties, get_Item, getCount, getKeys, getKnowPropertyDescriptors, getMetadataType, iterator, removeProperties, sanitize, setProperties, updateProperties
public XmpIptcExtensionPackage()
Initializes a new instance of the XmpIptcExtensionPackage
class.
public final String getAdditionalModelInformation()
Gets the information about the ethnicity and other facets of the model(s) in a model-released image.
public final void setAdditionalModelInformation(String value)
Sets the information about the ethnicity and other facets of the model(s) in a model-released image.
value
- The additional model information.public final String[] getOrganisationInImageCodes()
Gets codes from a controlled vocabulary for identifying the organisations or companies which are featured in the image.
public final void setOrganisationInImageCodes(String[] value)
Sets codes from a controlled vocabulary for identifying the organisations or companies which are featured in the image.
value
- The codes of the organisations.public final String[] getOrganisationInImageNames()
Gets names of the organisations or companies which are featured in the image.
public final void setOrganisationInImageNames(String[] value)
Sets names of the organisations or companies which are featured in the image.
value
- Names of the organisations.public final int[] getAgesOfModels()
Gets ages of the human models at the time this image was taken in a model released image.
public final void setAgesOfModels(int[] value)
Sets ages of the human models at the time this image was taken in a model released image.
value
- Ages of the models.public final String[] getPersonsInImage()
Gets names of the persons the content of the item is about.
public final void setPersonsInImage(String[] value)
Sets names of the persons the content of the item is about.
value
- Names of the persons that are shown in the image.public final String getDigitalImageGuid()
Gets the globally unique identifier for this digital image.
public final void setDigitalImageGuid(String value)
Sets the globally unique identifier for this digital image.
value
- The image GUID.
public final String getDigitalSourceType()
Gets the type of the source of this digital image.
public final void setDigitalSourceType(String value)
Sets the type of the source of this digital image.
value
- The type of the source digital file.public final XmpLangAlt getEvent()
Gets the description of the specific event at which the photo was taken.
public final void setEvent(XmpLangAlt value)
Sets the description of the specific event at which the photo was taken.
value
- The specific event at which the photo was taken.public final Date getIptcLastEdited()
Gets the date and optionally time when any of the IPTC photo metadata fields has been last edited.
public final void setIptcLastEdited(Date value)
Sets the date and optionally time when any of the IPTC photo metadata fields has been last edited.
value
- The last edited date.public final Integer getMaxAvailableHeight()
Gets the maximum available height in pixels of the original photo from which this photo has been derived by downsizing.
public final void setMaxAvailableHeight(Integer value)
Sets the maximum available height in pixels of the original photo from which this photo has been derived by downsizing.
value
- The maximum available height.public final Integer getMaxAvailableWidth()
Gets the the maximum available width in pixels of the original photo from which this photo has been derived by downsizing.
public final void setMaxAvailableWidth(Integer value)
Sets the the maximum available width in pixels of the original photo from which this photo has been derived by downsizing.
value
- The maximum available width.public void set(String name, String value)
Sets string property.
set
in class XmpPackage
name
- XMP metadata property name.value
- XMP metadata property value.public void set(String name, XmpArray value)
Sets the value inherited from XmpArray
.
set
in class XmpPackage
name
- XMP metadata property name.value
- XMP metadata property value.