com.drew.metadata.exif

Class CanonMakernoteDescriptor

Implemented Interfaces:
Serializable

public class CanonMakernoteDescriptor
extends TagDescriptor

Field Summary

Fields inherited from class com.drew.metadata.TagDescriptor

_directory

Constructor Summary

CanonMakernoteDescriptor(Directory directory)

Method Summary

String
getAfPointSelectedDescription()
String
getAfPointUsedDescription()
String
getAutoExposureBrackettingSequenceAndAutoCancellationDescription()
String
getAutoFocusAssistLightDescription()
String
getContinuousDriveModeDescription()
String
getContrastDescription()
String
getDescription(int tagType)
Returns a descriptive value of the the specified tag for this image.
String
getDigitalZoomDescription()
String
getEasyShootingModeDescription()
String
getExposureModeDescription()
String
getFillFlashReductionDescription()
String
getFlashActivityDescription()
String
getFlashBiasDescription()
String
getFlashDetailsDescription()
String
getFlashModeDescription()
String
getFocalUnitsPerMillimetreDescription()
String
getFocusMode1Description()
String
getFocusMode2Description()
String
getFocusTypeDescription()
String
getImageSizeDescription()
String
getIsoDescription()
String
getLensAutoFocusStopButtonDescription()
String
getLongExposureNoiseReductionDescription()
String
getLongFocalLengthDescription()
String
getMacroModeDescription()
String
getMenuButtonReturnPositionDescription()
String
getMeteringModeDescription()
String
getMirrorLockupDescription()
String
getQualityDescription()
String
getSaturationDescription()
String
getSelfTimerDelayDescription()
String
getSensorCleaningDescription()
String
getSetButtonFunctionWhenShootingDescription()
String
getSharpnessDescription()
String
getShortFocalLengthDescription()
String
getShutterAutoExposureLockButtonDescription()
String
getShutterCurtainSyncDescription()
String
getShutterSpeedInAvModeDescription()
String
getTvAndAvExposureLevelDescription()
String
getWhiteBalanceDescription()

Methods inherited from class com.drew.metadata.TagDescriptor

getDescription

Constructor Details

CanonMakernoteDescriptor

public CanonMakernoteDescriptor(Directory directory)

Method Details

getAfPointSelectedDescription

public String getAfPointSelectedDescription()
            throws MetadataException

getAfPointUsedDescription

public String getAfPointUsedDescription()
            throws MetadataException

getAutoExposureBrackettingSequenceAndAutoCancellationDescription

public String getAutoExposureBrackettingSequenceAndAutoCancellationDescription()
            throws MetadataException

getAutoFocusAssistLightDescription

public String getAutoFocusAssistLightDescription()
            throws MetadataException

getContinuousDriveModeDescription

public String getContinuousDriveModeDescription()
            throws MetadataException

getContrastDescription

public String getContrastDescription()
            throws MetadataException

getDescription

public String getDescription(int tagType)
            throws MetadataException
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.

Overrides:
getDescription in interface 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.

getDigitalZoomDescription

public String getDigitalZoomDescription()
            throws MetadataException

getEasyShootingModeDescription

public String getEasyShootingModeDescription()
            throws MetadataException

getExposureModeDescription

public String getExposureModeDescription()
            throws MetadataException

getFillFlashReductionDescription

public String getFillFlashReductionDescription()
            throws MetadataException

getFlashActivityDescription

public String getFlashActivityDescription()
            throws MetadataException

getFlashBiasDescription

public String getFlashBiasDescription()
            throws MetadataException

getFlashDetailsDescription

public String getFlashDetailsDescription()
            throws MetadataException

getFlashModeDescription

public String getFlashModeDescription()
            throws MetadataException

getFocalUnitsPerMillimetreDescription

public String getFocalUnitsPerMillimetreDescription()
            throws MetadataException

getFocusMode1Description

public String getFocusMode1Description()
            throws MetadataException

getFocusMode2Description

public String getFocusMode2Description()
            throws MetadataException

getFocusTypeDescription

public String getFocusTypeDescription()
            throws MetadataException

getImageSizeDescription

public String getImageSizeDescription()
            throws MetadataException

getIsoDescription

public String getIsoDescription()
            throws MetadataException

getLensAutoFocusStopButtonDescription

public String getLensAutoFocusStopButtonDescription()
            throws MetadataException

getLongExposureNoiseReductionDescription

public String getLongExposureNoiseReductionDescription()
            throws MetadataException

getLongFocalLengthDescription

public String getLongFocalLengthDescription()
            throws MetadataException

getMacroModeDescription

public String getMacroModeDescription()
            throws MetadataException

getMenuButtonReturnPositionDescription

public String getMenuButtonReturnPositionDescription()
            throws MetadataException

getMeteringModeDescription

public String getMeteringModeDescription()
            throws MetadataException

getMirrorLockupDescription

public String getMirrorLockupDescription()
            throws MetadataException

getQualityDescription

public String getQualityDescription()
            throws MetadataException

getSaturationDescription

public String getSaturationDescription()
            throws MetadataException

getSelfTimerDelayDescription

public String getSelfTimerDelayDescription()
            throws MetadataException

getSensorCleaningDescription

public String getSensorCleaningDescription()
            throws MetadataException

getSetButtonFunctionWhenShootingDescription

public String getSetButtonFunctionWhenShootingDescription()
            throws MetadataException

getSharpnessDescription

public String getSharpnessDescription()
            throws MetadataException

getShortFocalLengthDescription

public String getShortFocalLengthDescription()
            throws MetadataException

getShutterAutoExposureLockButtonDescription

public String getShutterAutoExposureLockButtonDescription()
            throws MetadataException

getShutterCurtainSyncDescription

public String getShutterCurtainSyncDescription()
            throws MetadataException

getShutterSpeedInAvModeDescription

public String getShutterSpeedInAvModeDescription()
            throws MetadataException

getTvAndAvExposureLevelDescription

public String getTvAndAvExposureLevelDescription()
            throws MetadataException

getWhiteBalanceDescription

public String getWhiteBalanceDescription()
            throws MetadataException

Copyright © 2006 Drew Noakes. All Rights Reserved.