public abstract class ClientWindowFactory extends Object implements FacesWrapper<ClientWindowFactory>
Create ClientWindow instances based on
the incoming request.
| Constructor and Description |
|---|
ClientWindowFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract ClientWindow |
getClientWindow(FacesContext context)
The implementation is responsible
for creating the |
ClientWindowFactory |
getWrapped()
If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped. |
public ClientWindowFactory getWrapped()
If this factory has been decorated, the
implementation doing the decorating may override this method to provide
access to the implementation being wrapped. A default implementation
is provided that returns null.
getWrapped in interface FacesWrapper<ClientWindowFactory>public abstract ClientWindow getClientWindow(FacesContext context)
The implementation is responsible
for creating the ClientWindow instance for this request.
If ClientWindow.CLIENT_WINDOW_MODE_PARAM_NAME
is "none" or unspecified, this method must return null.
If ClientWindow.CLIENT_WINDOW_MODE_PARAM_NAME
is "url" the implementation must return a ClientWindow
instance that implements the url-mode semantics described in
ClientWindow.
context - the FacesContext for this request.ClientWindow for this request, or nullCopyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.