![]() |
All Packages This Package Class Hierarchy Class Search Index Class grendel.ui.MessageDisplayManagerjava.lang.Object | +----grendel.ui.MessageDisplayManager Handles attempts to view messages, folders and their contents, without assuptions about the UI layout. Potential side affects for given actions are detailed. The resulting window state should be order independent if overlapping arguments are the same with the exception of window focus. That is, displayMaster(folderA); displayFolder(folderA, messageA);should result in the same windows and selections as displayFolder(foldarA, messageA); displayMaster(folderA);but the result of displayFolder(folderA, messageA); displayMaster(folderB):is undefined. If multiple windows are opened as the result of multiple calls, focus will be shifted to the last opened window. Focus will always be shifted to the last acted upon view.
public abstract class MessageDisplayManager
extends java.lang.Object
{
// Fields 1
static volatile MessageDisplayManager fManager;
// Constructors 1
public MessageDisplayManager();
// Methods 7
public static synchronized MessageDisplayManager GetDefaultManager();
public static synchronized void SetDefaultManager(MessageDisplayManager);
public abstract void displayFolder(Folder);
public abstract void displayFolder(Folder, Message);
public abstract void displayMaster();
public abstract void displayMaster(Folder);
public abstract void displayMessage(Message);
}
Fields fManagerstatic volatile MessageDisplayManager fManager
Constructors MessageDisplayManagerpublic MessageDisplayManager()
Methods SetDefaultManagerpublic static synchronized void SetDefaultManager(MessageDisplayManager aManager)
GetDefaultManagerpublic static synchronized MessageDisplayManager GetDefaultManager()
displayMessagepublic abstract void displayMessage(Message aMessage)
displayFolderpublic abstract void displayFolder(Folder aFolder)
displayFolderpublic abstract void displayFolder(Folder aFolder, Message aMessage)
displayMasterpublic abstract void displayMaster()
displayMasterpublic abstract void displayMaster(Folder aFolder)
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4 |
|
|
Copyright © 1998-2000 The Mozilla Organization.
Last modified December 25, 1998. |
|