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-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.