au.edu.jcu.hermes.plugin.mcat
Interface IMCATView

All Known Implementing Classes:
MCATView

public interface IMCATView

Author: Mathew Wyatt Organisation: James Cook University Date: Nov 13, 2007 Time: 1:02:32 PM


Method Summary
 void addMetaDataChangedListener(java.awt.event.ActionListener metaDataChangedListener)
          Listener which waits for metadata change events
 java.util.List<MetaDataElement> getMetadata()
          Returns the metadata to be persisted
 void loadingMetaData()
          Called on the view when metadata is in the process of loading
 void setMessage(java.lang.String message)
          Message for when an object selected is not an SRB file, so there is no metadata to display
 void setMetadata(java.util.List<MetaDataElement> metadata, FileObject fileObject)
          Set the metadata collected for a selected object
 

Method Detail

setMetadata

void setMetadata(java.util.List<MetaDataElement> metadata,
                 FileObject fileObject)
Set the metadata collected for a selected object

Parameters:
metadata -

getMetadata

java.util.List<MetaDataElement> getMetadata()
Returns the metadata to be persisted

Returns:

addMetaDataChangedListener

void addMetaDataChangedListener(java.awt.event.ActionListener metaDataChangedListener)
Listener which waits for metadata change events

Parameters:
metaDataChangedListener -

setMessage

void setMessage(java.lang.String message)
Message for when an object selected is not an SRB file, so there is no metadata to display

Parameters:
message -

loadingMetaData

void loadingMetaData()
Called on the view when metadata is in the process of loading