ImageMagickCommandlineMetadataParser Class Reference

Inherits er::attachment::metadata::IERMetadataParser.

Collaboration diagram for ImageMagickCommandlineMetadataParser:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ImageMagickCommandlineMetadataParser (File imageMagickBinary)
ERMetadataDirectorySet parseMetadata (File importFile) throws ERMetadataParserException

Static Public Member Functions

static IERMetadataParser imageMagickMetadataParser () throws IOException

Static Public Attributes

static final int BUFFER_SIZE = 8192

Private Member Functions

byte[] extractMetadata (File importFile, String type) throws IOException, ERMetadataParserException

Private Attributes

File _imageMagickBinary


Constructor & Destructor Documentation

ImageMagickCommandlineMetadataParser ( File  imageMagickBinary  ) 


Member Function Documentation

byte [] extractMetadata ( File  importFile,
String  type 
) throws IOException, ERMetadataParserException [private]

static IERMetadataParser imageMagickMetadataParser (  )  throws IOException [static]

ERMetadataDirectorySet parseMetadata ( File  importFile  )  throws ERMetadataParserException

Parses the metadata from the given file.

Parameters:
importFile the file to parse metadata file
Returns:
a metadata directory set of the metadata from this file
Exceptions:
ERMetadataParserException if metadata parsing fails

Implements IERMetadataParser.


Member Data Documentation

File _imageMagickBinary [private]

final int BUFFER_SIZE = 8192 [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:42 2012 for Project Wonder by  doxygen 1.5.8