com.drew.metadata.exif
Class CanonMakernoteDescriptor
java.lang.Object
com.drew.metadata.TagDescriptor
com.drew.metadata.exif.CanonMakernoteDescriptor
- All Implemented Interfaces:
- Serializable
public class CanonMakernoteDescriptor
- extends TagDescriptor
Provides human-readable string represenations of tag values stored in a CanonMakernoteDirectory
.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CanonMakernoteDescriptor
public CanonMakernoteDescriptor(Directory directory)
getDescription
public String getDescription(int tagType)
throws MetadataException
- Description copied from class:
TagDescriptor
- Returns a descriptive value of the the specified tag for this image.
Where possible, known values will be substituted here in place of the raw
tokens actually kept in the Exif segment. If no substitution is
available, the value provided by getString(int) will be returned.
This and getString(int) are the only 'get' methods that won't throw an
exception.
- Specified by:
getDescription
in class TagDescriptor
- Parameters:
tagType
- the tag to find a description for
- Returns:
- a description of the image's value for the specified tag, or
null
if the tag hasn't been defined.
- Throws:
MetadataException
getLongExposureNoiseReductionDescription
public String getLongExposureNoiseReductionDescription()
throws MetadataException
- Throws:
MetadataException
getShutterAutoExposureLockButtonDescription
public String getShutterAutoExposureLockButtonDescription()
throws MetadataException
- Throws:
MetadataException
getMirrorLockupDescription
public String getMirrorLockupDescription()
throws MetadataException
- Throws:
MetadataException
getTvAndAvExposureLevelDescription
public String getTvAndAvExposureLevelDescription()
throws MetadataException
- Throws:
MetadataException
getAutoFocusAssistLightDescription
public String getAutoFocusAssistLightDescription()
throws MetadataException
- Throws:
MetadataException
getShutterSpeedInAvModeDescription
public String getShutterSpeedInAvModeDescription()
throws MetadataException
- Throws:
MetadataException
getAutoExposureBrackettingSequenceAndAutoCancellationDescription
public String getAutoExposureBrackettingSequenceAndAutoCancellationDescription()
throws MetadataException
- Throws:
MetadataException
getShutterCurtainSyncDescription
public String getShutterCurtainSyncDescription()
throws MetadataException
- Throws:
MetadataException
getLensAutoFocusStopButtonDescription
public String getLensAutoFocusStopButtonDescription()
throws MetadataException
- Throws:
MetadataException
getFillFlashReductionDescription
public String getFillFlashReductionDescription()
throws MetadataException
- Throws:
MetadataException
getMenuButtonReturnPositionDescription
public String getMenuButtonReturnPositionDescription()
throws MetadataException
- Throws:
MetadataException
getSetButtonFunctionWhenShootingDescription
public String getSetButtonFunctionWhenShootingDescription()
throws MetadataException
- Throws:
MetadataException
getSensorCleaningDescription
public String getSensorCleaningDescription()
throws MetadataException
- Throws:
MetadataException
getFlashBiasDescription
public String getFlashBiasDescription()
throws MetadataException
- Throws:
MetadataException
getAfPointUsedDescription
public String getAfPointUsedDescription()
throws MetadataException
- Throws:
MetadataException
getWhiteBalanceDescription
public String getWhiteBalanceDescription()
throws MetadataException
- Throws:
MetadataException
getFocusMode2Description
public String getFocusMode2Description()
throws MetadataException
- Throws:
MetadataException
getFlashDetailsDescription
public String getFlashDetailsDescription()
throws MetadataException
- Throws:
MetadataException
getFocalUnitsPerMillimetreDescription
public String getFocalUnitsPerMillimetreDescription()
throws MetadataException
- Throws:
MetadataException
getShortFocalLengthDescription
public String getShortFocalLengthDescription()
throws MetadataException
- Throws:
MetadataException
getLongFocalLengthDescription
public String getLongFocalLengthDescription()
throws MetadataException
- Throws:
MetadataException
getExposureModeDescription
public String getExposureModeDescription()
throws MetadataException
- Throws:
MetadataException
getAfPointSelectedDescription
public String getAfPointSelectedDescription()
throws MetadataException
- Throws:
MetadataException
getMeteringModeDescription
public String getMeteringModeDescription()
throws MetadataException
- Throws:
MetadataException
getIsoDescription
public String getIsoDescription()
throws MetadataException
- Throws:
MetadataException
getSharpnessDescription
public String getSharpnessDescription()
throws MetadataException
- Throws:
MetadataException
getSaturationDescription
public String getSaturationDescription()
throws MetadataException
- Throws:
MetadataException
getContrastDescription
public String getContrastDescription()
throws MetadataException
- Throws:
MetadataException
getEasyShootingModeDescription
public String getEasyShootingModeDescription()
throws MetadataException
- Throws:
MetadataException
getImageSizeDescription
public String getImageSizeDescription()
throws MetadataException
- Throws:
MetadataException
getFocusMode1Description
public String getFocusMode1Description()
throws MetadataException
- Throws:
MetadataException
getContinuousDriveModeDescription
public String getContinuousDriveModeDescription()
throws MetadataException
- Throws:
MetadataException
getFlashModeDescription
public String getFlashModeDescription()
throws MetadataException
- Throws:
MetadataException
getSelfTimerDelayDescription
public String getSelfTimerDelayDescription()
throws MetadataException
- Throws:
MetadataException
getMacroModeDescription
public String getMacroModeDescription()
throws MetadataException
- Throws:
MetadataException
getQualityDescription
public String getQualityDescription()
throws MetadataException
- Throws:
MetadataException
getDigitalZoomDescription
public String getDigitalZoomDescription()
throws MetadataException
- Throws:
MetadataException
getFocusTypeDescription
public String getFocusTypeDescription()
throws MetadataException
- Throws:
MetadataException
getFlashActivityDescription
public String getFlashActivityDescription()
throws MetadataException
- Throws:
MetadataException