WindowManager
interface represents the window manager provided by the platform. This class is not intended to be used by component authors
@author chris.webster@nasa.gov
When a session closes the window manager will ensure that all of the windows for that sesion are closed.
Similarily when a window is closed the windows manager will ensure that references to the window are removed for the session. JASON: Prior to this patch there was some code movement from this class to Sessionmanager. The idea being that Sessionmanager was the controller. Do we still want to do this? Remember in the future there will probably be an SDI as well as MDI version of the windows. @author Colin Bell @author Jason Height
Manages the set of Windows currently in the Session and allows listeners on the Windows' lifecycles to be registered.
@see org.apache.myfaces.trinidad.context.RequestContext#getWindowManager Creating a window manager is as simple as creating an instance of WindowManager
. Associating a window with a window manager is done with WindowManager.add(Window)
. A window is automatically removed from its window manager as a side effect of closing the window.
Initial Date: 23.03.2006
@author Felix Jost
|
|
|
|
|
|
|
|