com.drew.metadata.exif
Class NikonType2MakernoteDescriptor

java.lang.Object
  extended by com.drew.metadata.TagDescriptor<NikonType2MakernoteDirectory>
      extended by com.drew.metadata.exif.NikonType2MakernoteDescriptor

public class NikonType2MakernoteDescriptor
extends TagDescriptor<NikonType2MakernoteDirectory>

Provides human-readable string representations of tag values stored in a NikonType2MakernoteDirectory. Type-2 applies to the E990 and D-series cameras such as the D1, D70 and D100.

Author:
Drew Noakes http://drewnoakes.com

Field Summary
 
Fields inherited from class com.drew.metadata.TagDescriptor
_directory
 
Constructor Summary
NikonType2MakernoteDescriptor(NikonType2MakernoteDirectory directory)
           
 
Method Summary
 String getActiveDLightingDescription()
           
 String getAutoFlashCompensationDescription()
           
 String getAutoFocusPositionDescription()
           
 String getColorModeDescription()
           
 String getColorSpaceDescription()
           
 String getDescription(int tagType)
          Returns a descriptive value of the the specified tag for this image.
 String getDigitalZoomDescription()
           
 String getExposureDifferenceDescription()
           
 String getExposureTuningDescription()
           
 String getFirmwareVersionDescription()
           
 String getFlashBracketCompensationDescription()
           
 String getFlashExposureCompensationDescription()
           
 String getFlashUsedDescription()
           
 String getHighISONoiseReductionDescription()
           
 String getHueAdjustmentDescription()
           
 String getIsoSettingDescription()
           
 String getLensDescription()
           
 String getLensStopsDescription()
           
 String getLensTypeDescription()
           
 String getNEFCompressionDescription()
           
 String getPowerUpTimeDescription()
           
 String getProgramShiftDescription()
           
 String getShootingModeDescription()
           
 String getVignetteControlDescription()
           
 
Methods inherited from class com.drew.metadata.TagDescriptor
convertBytesToVersionString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NikonType2MakernoteDescriptor

public NikonType2MakernoteDescriptor(NikonType2MakernoteDirectory directory)
Method Detail

getDescription

public String getDescription(int tagType)
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 metadata segment. If no substitution is available, the value provided by getString(tagType) will be returned.

Overrides:
getDescription in class TagDescriptor<NikonType2MakernoteDirectory>
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.

getPowerUpTimeDescription

public String getPowerUpTimeDescription()

getHighISONoiseReductionDescription

public String getHighISONoiseReductionDescription()

getFlashUsedDescription

public String getFlashUsedDescription()

getNEFCompressionDescription

public String getNEFCompressionDescription()

getShootingModeDescription

public String getShootingModeDescription()

getLensTypeDescription

public String getLensTypeDescription()

getColorSpaceDescription

public String getColorSpaceDescription()

getActiveDLightingDescription

public String getActiveDLightingDescription()

getVignetteControlDescription

public String getVignetteControlDescription()

getAutoFocusPositionDescription

public String getAutoFocusPositionDescription()

getDigitalZoomDescription

public String getDigitalZoomDescription()

getProgramShiftDescription

public String getProgramShiftDescription()

getExposureDifferenceDescription

public String getExposureDifferenceDescription()

getAutoFlashCompensationDescription

public String getAutoFlashCompensationDescription()

getFlashExposureCompensationDescription

public String getFlashExposureCompensationDescription()

getFlashBracketCompensationDescription

public String getFlashBracketCompensationDescription()

getExposureTuningDescription

public String getExposureTuningDescription()

getLensStopsDescription

public String getLensStopsDescription()

getIsoSettingDescription

public String getIsoSettingDescription()

getLensDescription

public String getLensDescription()

getHueAdjustmentDescription

public String getHueAdjustmentDescription()

getColorModeDescription

public String getColorModeDescription()

getFirmwareVersionDescription

public String getFirmwareVersionDescription()


Copyright © 2012. All Rights Reserved.