The ImageDescription content is a semicolon-separated sequence of values, of which this is an example:
GRIP combined image;32 images;First started at 2010:01:31 23:59:59;Last ended at 2010:02:01 00:10:59;
Exposure 32 x 10s;ISO 3200;Aperture f/4.8;Focal length 1200mm
That is separated out and displayed in image information, on GRIP's image menu.
|
Constructor Summary |
Metadata()
Construct an object holding no values, for the values to be added individually through addValue. |
Metadata(java.util.Map<java.lang.String,java.lang.String> values)
Construct from a map using the keys defined as static _KEYWORD values in this class. |
Metadata(java.lang.String value)
Construct by parsing the value obtained from Im.getImageMetadataAsMap (), with key "ImageDescription" -
which may have been constructed by this class. |
|
Method Summary |
void |
addValue(java.lang.String key,
java.lang.String value)
Only the keys defined as static _KEYWORD strings in this class are recognised by its methods. |
javax.imageio.metadata.IIOMetadataNode |
buildTree()
Build a tree fragment in standard (javax_imageio_1.0) format suitable for merging into a
javax.imageio.metadata.IIOMetadata object. |
java.lang.StringBuffer |
formatForDisplay()
Assemble metadata from all known keys into lines separated by HTML <br> elements. |
java.lang.String |
getValue(java.lang.String key)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IMAGE_KIND_KEYWORD
public static final java.lang.String IMAGE_KIND_KEYWORD
- See Also:
- Constant Field Values
NIMAGES_KEYWORD
public static final java.lang.String NIMAGES_KEYWORD
- See Also:
- Constant Field Values
FIRST_KEYWORD
public static final java.lang.String FIRST_KEYWORD
- See Also:
- Constant Field Values
LAST_KEYWORD
public static final java.lang.String LAST_KEYWORD
- See Also:
- Constant Field Values
EXPOSURE_KEYWORD
public static final java.lang.String EXPOSURE_KEYWORD
- See Also:
- Constant Field Values
APERTURE_KEYWORD
public static final java.lang.String APERTURE_KEYWORD
- See Also:
- Constant Field Values
FOCAL_LENGTH_KEYWORD
public static final java.lang.String FOCAL_LENGTH_KEYWORD
- See Also:
- Constant Field Values
ISO_KEYWORD
public static final java.lang.String ISO_KEYWORD
- See Also:
- Constant Field Values
GRIP_COMBINED_IMAGE_ID
public static final java.lang.String GRIP_COMBINED_IMAGE_ID
- See Also:
- Constant Field Values
Metadata
public Metadata(java.util.Map<java.lang.String,java.lang.String> values)
- Construct from a map using the keys defined as static _KEYWORD values in this class.
Metadata
public Metadata()
- Construct an object holding no values, for the values to be added individually through addValue.
Metadata
public Metadata(java.lang.String value)
- Construct by parsing the value obtained from Im.getImageMetadataAsMap (), with key "ImageDescription" -
which may have been constructed by this class. If that value was not constructed by this class an
empty Metadata object will be constructed.
addValue
public void addValue(java.lang.String key,
java.lang.String value)
- Only the keys defined as static _KEYWORD strings in this class are recognised by its methods.
getValue
public java.lang.String getValue(java.lang.String key)
buildTree
public javax.imageio.metadata.IIOMetadataNode buildTree()
- Build a tree fragment in standard (javax_imageio_1.0) format suitable for merging into a
javax.imageio.metadata.IIOMetadata object.
formatForDisplay
public java.lang.StringBuffer formatForDisplay()
- Assemble metadata from all known keys into lines separated by HTML <br> elements.