WindowManager.@Deprecated public abstract class WindowIdProviderBase extends WindowIdProvider
| Constructor and Description |
|---|
WindowIdProviderBase()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addWindowCloseListener(WindowCloseListener listener)
Deprecated.
Adds a WindowCloseListener.
|
abstract String |
getCurrentWindowId(javax.faces.context.FacesContext context)
Deprecated.
Gets the ID for the current window, or null if no ID is known.
|
boolean |
isNewWindow(javax.faces.context.FacesContext context)
Deprecated.
Default implementation; returns true if windowOpened() has been called during this request.
|
void |
removeWindowCloseListener(WindowCloseListener listener)
Deprecated.
Removes a WindowCloseListener.
|
void |
windowClosed(javax.faces.context.FacesContext context, String windowId)
Deprecated.
Called to notify the WindowIdProvider implementation that a window has been closed.
|
String |
windowOpened(javax.faces.context.FacesContext context, String baseWindowId)
Deprecated.
Called to notify the WindowIdProvider implementation that a new window has been opened.
|
decodeWindowId, getRedirectURL, isWindowIdAvailable, needsWindowUnloadedEvents, windowOpened, windowUnloadedpublic abstract String getCurrentWindowId(javax.faces.context.FacesContext context)
WindowIdProvidergetCurrentWindowId in class WindowIdProviderpublic boolean isNewWindow(javax.faces.context.FacesContext context)
isNewWindow in class WindowIdProviderpublic String windowOpened(javax.faces.context.FacesContext context, String baseWindowId)
WindowIdProviderwindowOpened in class WindowIdProviderbaseWindowId - the ID of the window that launched this, or null if no window is known as the source
public void windowClosed(javax.faces.context.FacesContext context,
String windowId)
WindowIdProviderwindowClosed in class WindowIdProviderpublic void addWindowCloseListener(WindowCloseListener listener)
WindowIdProvideraddWindowCloseListener in class WindowIdProviderpublic void removeWindowCloseListener(WindowCloseListener listener)
WindowIdProviderremoveWindowCloseListener in class WindowIdProvider