ERParsedMetadataDirectory Class Reference

Inherits er::attachment::metadata::IERMetadataDirectory.

Collaboration diagram for ERParsedMetadataDirectory:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addMetadataEntry (ERMetadataEntry entry)
 ERParsedMetadataDirectory (String directoryName)
String getDirectoryName ()
Iterator< ERMetadataEntrygetMetadataEntries ()
ERMetadataEntry getMetadataEntryByName (String name)
ERMetadataEntry getMetadataEntryByType (int type)
String toString ()

Private Attributes

String _directoryName
List< ERMetadataEntry_metadataEntries


Detailed Description

ERParsedMetadataDirectory represents a metadata directory that has been properly parsed.

Author:
mschrag

Constructor & Destructor Documentation

ERParsedMetadataDirectory ( String  directoryName  ) 

Constructs a new parsed metadata directory.

Parameters:
directoryName the directory name


Member Function Documentation

void addMetadataEntry ( ERMetadataEntry  entry  ) 

Adds a metadata entry to this directory.

Parameters:
entry the entry to add

String getDirectoryName (  ) 

Returns the name of this metadata directory (EXIF, IPTC, etc).

Returns:
the name of this metadata directory

Implements IERMetadataDirectory.

Iterator<ERMetadataEntry> getMetadataEntries (  ) 

Returns the metadata entries from this directory.

Returns:
the metadata entries from this directory

ERMetadataEntry getMetadataEntryByName ( String  name  ) 

Returns a metadata entry for the given name.

Parameters:
name the name to lookup
Returns:
a metadata entry for the given name

ERMetadataEntry getMetadataEntryByType ( int  type  ) 

Returns a metadata entry for the given type.

Parameters:
type the type to lookup
Returns:
a metadata entry for the given type

String toString (  ) 


Member Data Documentation


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