org.datamanager.simpleton
Class TabularEmailDisplay

java.lang.Object
  |
  +--org.datamanager.simpleton.TabularEmailDisplay

public class TabularEmailDisplay
extends Object

A GUI that displays a list of email messages in a tabular format. Factored out of BasicEmailViewerSimpleton. FIXME: This is the wrong package location for this class, we need to decide what the right one is.

Version:
$Revision: 1.17 $
Author:
Team Helium

Nested Class Summary
 class TabularEmailDisplay.EmailTableModel
          The table used to display the email Entities.
 
Constructor Summary
TabularEmailDisplay(String name)
          Constructs the TabularEmailDisplay, initializing the JPanel used.
 
Method Summary
 void addToEmailTableModel(Entity entity)
          Adds an Entity to the EmailTableModel.
 JPanel getPanel()
          Returns a reference to this TabularEmailDisplay's JPanel.
 void setEmailTableModel(Entity[] entities)
          Sets the list and table models to the provided array of Entities.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabularEmailDisplay

public TabularEmailDisplay(String name)
Constructs the TabularEmailDisplay, initializing the JPanel used.

Method Detail

getPanel

public JPanel getPanel()
Returns a reference to this TabularEmailDisplay's JPanel.


setEmailTableModel

public void setEmailTableModel(Entity[] entities)
Sets the list and table models to the provided array of Entities.


addToEmailTableModel

public void addToEmailTableModel(Entity entity)
Adds an Entity to the EmailTableModel.



See the Helium Website