public class XmpDirectory extends Directory
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
_tagNameMap |
static int |
TAG_APERTURE_VALUE |
static int |
TAG_CAMERA_SERIAL_NUMBER |
static int |
TAG_DATETIME_DIGITIZED |
static int |
TAG_DATETIME_ORIGINAL |
static int |
TAG_EXPOSURE_PROGRAM |
static int |
TAG_EXPOSURE_TIME |
static int |
TAG_F_NUMBER |
static int |
TAG_FIRMWARE |
static int |
TAG_FOCAL_LENGTH |
static int |
TAG_LENS |
static int |
TAG_LENS_INFO |
static int |
TAG_MAKE |
static int |
TAG_MODEL |
static int |
TAG_RATING
A value from 0 to 5, or -1 if the image is rejected.
|
static int |
TAG_SHUTTER_SPEED |
_definedTagList, _descriptor, _tagMap
Constructor and Description |
---|
XmpDirectory() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Provides the name of the directory, for display purposes.
|
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
getTagNameMap()
Provides the map of tag names, hashed by tag type identifier.
|
com.adobe.xmp.XMPMeta |
getXMPMeta()
Gets the XMPMeta object used to populate this directory.
|
java.util.Map<java.lang.String,java.lang.String> |
getXmpProperties()
Gets a map of all XMP properties in this directory, not just the known ones.
|
void |
setXMPMeta(com.adobe.xmp.XMPMeta xmpMeta) |
addError, containsTag, getBoolean, getBooleanObject, getByteArray, getDate, getDate, getDescription, getDouble, getDoubleObject, getErrorCount, getErrors, getFloat, getFloatObject, getInt, getIntArray, getInteger, getLong, getLongObject, getObject, getRational, getRationalArray, getString, getString, getStringArray, getTagCount, getTagName, getTags, hasErrors, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setDoubleArray, setFloat, setFloatArray, setInt, setIntArray, setLong, setObject, setObjectArray, setRational, setRationalArray, setString, setStringArray
public static final int TAG_MAKE
public static final int TAG_MODEL
public static final int TAG_EXPOSURE_TIME
public static final int TAG_SHUTTER_SPEED
public static final int TAG_F_NUMBER
public static final int TAG_LENS_INFO
public static final int TAG_LENS
public static final int TAG_CAMERA_SERIAL_NUMBER
public static final int TAG_FIRMWARE
public static final int TAG_FOCAL_LENGTH
public static final int TAG_APERTURE_VALUE
public static final int TAG_EXPOSURE_PROGRAM
public static final int TAG_DATETIME_ORIGINAL
public static final int TAG_DATETIME_DIGITIZED
public static final int TAG_RATING
protected static final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
public java.lang.String getName()
Directory
Exif
protected java.util.HashMap<java.lang.Integer,java.lang.String> getTagNameMap()
Directory
getTagNameMap
in class Directory
public java.util.Map<java.lang.String,java.lang.String> getXmpProperties()
public void setXMPMeta(com.adobe.xmp.XMPMeta xmpMeta)
public com.adobe.xmp.XMPMeta getXMPMeta()
Copyright © 2002-2013 Drew Noakes. All Rights Reserved.