public class TiffSchema extends XMPSchema
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARTIST |
static java.lang.String |
BITS_PER_SAMPLE |
static java.lang.String |
COMPRESSION |
static java.lang.String |
COPYRIGHT |
static java.lang.String |
DATE_TIME |
static java.lang.String |
IMAGE_DESCRIPTION |
static java.lang.String |
IMAGE_LENGHT |
static java.lang.String |
IMAGE_WIDTH |
static java.lang.String |
MAKE |
static java.lang.String |
MODEL |
static java.lang.String |
ORIENTATION |
static java.lang.String |
PHOTOMETRIC_INTERPRETATION |
static java.lang.String |
PLANAR_CONFIGURATION |
static java.lang.String |
PRIMARY_CHROMATICITIES |
static java.lang.String |
REFERENCE_BLACK_WHITE |
static java.lang.String |
RESOLUTION_UNIT |
static java.lang.String |
SAMPLES_PER_PIXEL |
static java.lang.String |
SOFTWARE |
static java.lang.String |
TRANSFER_FUNCTION |
static java.lang.String |
WHITE_POINT |
static java.lang.String |
XRESOLUTION |
static java.lang.String |
YCB_CR_COEFFICIENTS |
static java.lang.String |
YCB_CR_POSITIONING |
static java.lang.String |
YCB_CR_SUB_SAMPLING |
static java.lang.String |
YRESOLUTION |
STRUCTURE_ARRAY_NAME
Constructor and Description |
---|
TiffSchema(XMPMetadata metadata) |
TiffSchema(XMPMetadata metadata,
java.lang.String prefix) |
Modifier and Type | Method and Description |
---|---|
void |
addCopyright(java.lang.String lang,
java.lang.String value)
Add a copyright value for a specified language
|
void |
addImageDescription(java.lang.String lang,
java.lang.String value)
Add a image description value for a specified language
|
java.lang.String |
getArtist()
Return the artist property as String
|
ProperNameType |
getArtistProperty()
Return the artist property
|
java.lang.String |
getCopyRight()
Return the copyright value as String in default language
|
java.lang.String |
getCopyRight(java.lang.String lang)
Return the copyright value as String in expected language
|
java.util.List<java.lang.String> |
getCopyRightLanguages()
Return the list of language existing for copyright
|
ArrayProperty |
getCopyRightProperty()
Return the copyright property object
|
java.lang.String |
getImageDescription()
Return the image description as String in default language
|
java.lang.String |
getImageDescription(java.lang.String lang)
Return the image description value as String in expected language
|
java.util.List<java.lang.String> |
getImageDescriptionLanguages()
Return the list of language existing for image description
|
ArrayProperty |
getImageDescriptionProperty()
Return the image description property object
|
void |
setArtist(java.lang.String text)
Set the name of the artist
|
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, setUnqualifiedLanguagePropertyValue
addSimpleProperty, createArrayProperty, createTextType, getDatePropertyAsCalendar, getNamespace, getPreferedPrefix, getPrefix, getPropertyValueAsString, setNamespace, setPrefix
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removeProperty
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
public static final java.lang.String IMAGE_DESCRIPTION
public static final java.lang.String COPYRIGHT
public static final java.lang.String ARTIST
public static final java.lang.String IMAGE_WIDTH
public static final java.lang.String IMAGE_LENGHT
public static final java.lang.String BITS_PER_SAMPLE
public static final java.lang.String COMPRESSION
public static final java.lang.String PHOTOMETRIC_INTERPRETATION
public static final java.lang.String ORIENTATION
public static final java.lang.String SAMPLES_PER_PIXEL
public static final java.lang.String PLANAR_CONFIGURATION
public static final java.lang.String YCB_CR_SUB_SAMPLING
public static final java.lang.String YCB_CR_POSITIONING
public static final java.lang.String XRESOLUTION
public static final java.lang.String YRESOLUTION
public static final java.lang.String RESOLUTION_UNIT
public static final java.lang.String TRANSFER_FUNCTION
public static final java.lang.String WHITE_POINT
public static final java.lang.String PRIMARY_CHROMATICITIES
public static final java.lang.String YCB_CR_COEFFICIENTS
public static final java.lang.String REFERENCE_BLACK_WHITE
public static final java.lang.String DATE_TIME
public static final java.lang.String SOFTWARE
public static final java.lang.String MAKE
public static final java.lang.String MODEL
public TiffSchema(XMPMetadata metadata)
public TiffSchema(XMPMetadata metadata, java.lang.String prefix)
public ProperNameType getArtistProperty()
public java.lang.String getArtist()
public void setArtist(java.lang.String text)
text
- public ArrayProperty getImageDescriptionProperty()
public java.util.List<java.lang.String> getImageDescriptionLanguages()
public java.lang.String getImageDescription(java.lang.String lang)
lang
- expected languagepublic java.lang.String getImageDescription()
public void addImageDescription(java.lang.String lang, java.lang.String value)
lang
- language of the image descriptionvalue
- image description textpublic ArrayProperty getCopyRightProperty()
public java.util.List<java.lang.String> getCopyRightLanguages()
public java.lang.String getCopyRight(java.lang.String lang)
lang
- expected languagepublic java.lang.String getCopyRight()
public void addCopyright(java.lang.String lang, java.lang.String value)
lang
- language of the copyrightvalue
- copyright text