JAIMetadataParser Class Reference

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

Collaboration diagram for JAIMetadataParser:

Collaboration graph
[legend]

List of all members.

Public Member Functions

ERMetadataDirectorySet parseMetadata (File importFile) throws ERMetadataParserException

Static Public Attributes

static int EXIF = 0xE1
static int IPTC = 0xED

Static Package Functions

 [static initializer]

Private Member Functions

ExifDirectory getExifDirectory (Node node)
IptcDirectory getIptcDirectory (Node node)
String suffix (File file)

Static Private Attributes

static Set< StringUNWANTED = new HashSet<String>()


Member Function Documentation

[static initializer] (  )  [static, package]

ExifDirectory getExifDirectory ( Node  node  )  [private]

IptcDirectory getIptcDirectory ( Node  node  )  [private]

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.

String suffix ( File  file  )  [private]


Member Data Documentation

int EXIF = 0xE1 [static]

int IPTC = 0xED [static]

Set<String> UNWANTED = new HashSet<String>() [static, private]


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