You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.ui.UnifiedMessageDisplayManager

java.lang.Object
   |
   +----grendel.ui.MessageDisplayManager
           |
           +----grendel.ui.UnifiedMessageDisplayManager

The legendary three pane UI.


public class  UnifiedMessageDisplayManager
     extends grendel.ui.MessageDisplayManager
{
          // Fields 5
     public static final String SPLIT_LEFT;
     public static final String SPLIT_RIGHT;
     public static final String SPLIT_TOP;
     public static final String STACKED;
     UnifiedMessageFrame fMainFrame;

          // Constructors 1
     public UnifiedMessageDisplayManager();

          // Methods 6
     void checkFrame();
     public void displayFolder(Folder);
     public void displayFolder(Folder, Message);
     public void displayMaster();
     public void displayMaster(Folder);
     public void displayMessage(Message);
}



Fields


fMainFrame

   UnifiedMessageFrame fMainFrame


SPLIT_TOP

   public static final String SPLIT_TOP


SPLIT_LEFT

   public static final String SPLIT_LEFT


SPLIT_RIGHT

   public static final String SPLIT_RIGHT


STACKED

   public static final String STACKED



Constructors


UnifiedMessageDisplayManager

   public UnifiedMessageDisplayManager() 

Default constructor




Methods


displayMessage

   public void displayMessage(Message aMessage) 

Displays a message given a Message object. If the message is not in the currently selected folder, that folder will be selected, loaded and displayed.

Overrides:
displayMessage in class MessageDisplayManager


displayFolder

   public void displayFolder(Folder aFolder) 

Displays a folder given a folder object. If the message being displayed is not in that folder, the message display pane will be cleared.

Overrides:
displayFolder in class MessageDisplayManager


displayFolder

   public void displayFolder(Folder aFolder, 
                             Message aMessage) 

Displays folder given a Folder object and selects and displays a message in that folder given a Message object.

Overrides:
displayFolder in class MessageDisplayManager


displayMaster

   public void displayMaster() 

Displays the master (A folder tree, for now). This should not affect displayed folders or messages.

Overrides:
displayMaster in class MessageDisplayManager


displayMaster

   public void displayMaster(Folder aFolder) 

Displays the master with the given folder selected. If the folder is not currently displayed, the folder will be loaded in the folder message list pane, and the message pane will be cleared.

Overrides:
displayMaster in class MessageDisplayManager


checkFrame

   void checkFrame() 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4