com.drew.metadata.xmp
Class XmpDescriptor

java.lang.Object
  extended by com.drew.metadata.TagDescriptor<XmpDirectory>
      extended by com.drew.metadata.xmp.XmpDescriptor

public class XmpDescriptor
extends TagDescriptor<XmpDirectory>

Contains all logic for the presentation of xmp data, as stored in Xmp-Segment. Use this class to provide human-readable descriptions of tag values.

Author:
Torsten Skadell, Drew Noakes http://drewnoakes.com

Field Summary
 
Fields inherited from class com.drew.metadata.TagDescriptor
_directory
 
Constructor Summary
XmpDescriptor(XmpDirectory directory)
           
 
Method Summary
 String getApertureValueDescription()
          This code is from ExifSubIFDDescriptor.java
 String getDescription(int tagType)
          Do some simple formatting, dependant upon tagType
 String getExposureProgramDescription()
          This code is from ExifSubIFDDescriptor.java
 String getExposureTimeDescription()
          Do a simple formatting like ExifSubIFDDescriptor.java
 String getFNumberDescription()
          Do a simple formatting like ExifSubIFDDescriptor.java
 String getFocalLengthDescription()
          This code is from ExifSubIFDDescriptor.java
 String getShutterSpeedDescription()
          This code is from ExifSubIFDDescriptor.java
 
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

XmpDescriptor

public XmpDescriptor(XmpDirectory directory)
Method Detail

getDescription

public String getDescription(int tagType)
Do some simple formatting, dependant upon tagType

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

getExposureTimeDescription

public String getExposureTimeDescription()
Do a simple formatting like ExifSubIFDDescriptor.java


getExposureProgramDescription

public String getExposureProgramDescription()
This code is from ExifSubIFDDescriptor.java


getShutterSpeedDescription

public String getShutterSpeedDescription()
This code is from ExifSubIFDDescriptor.java


getFNumberDescription

public String getFNumberDescription()
Do a simple formatting like ExifSubIFDDescriptor.java


getFocalLengthDescription

public String getFocalLengthDescription()
This code is from ExifSubIFDDescriptor.java


getApertureValueDescription

public String getApertureValueDescription()
This code is from ExifSubIFDDescriptor.java



Copyright © 2012. All Rights Reserved.