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, windowUnloaded
public abstract String getCurrentWindowId(javax.faces.context.FacesContext context)
WindowIdProvider
getCurrentWindowId
in class WindowIdProvider
public boolean isNewWindow(javax.faces.context.FacesContext context)
isNewWindow
in class WindowIdProvider
public String windowOpened(javax.faces.context.FacesContext context, String baseWindowId)
WindowIdProvider
windowOpened
in class WindowIdProvider
baseWindowId
- the ID of the window that launched this, or null if no window is known as the sourcepublic void windowClosed(javax.faces.context.FacesContext context, String windowId)
WindowIdProvider
windowClosed
in class WindowIdProvider
public void addWindowCloseListener(WindowCloseListener listener)
WindowIdProvider
addWindowCloseListener
in class WindowIdProvider
public void removeWindowCloseListener(WindowCloseListener listener)
WindowIdProvider
removeWindowCloseListener
in class WindowIdProvider