## Uses of Class
javax.faces.lifecycle.ClientWindow

- Packages that use ClientWindow
  Package | Description
  --- | ---
  javax.faces.context | Classes and interfaces defining per-request state information.
  javax.faces.flow | The runtime API for Faces Flows.
  javax.faces.lifecycle | Classes and interfaces defining lifecycle management for the JavaServer Faces implementation.

- - ### Uses of ClientWindow in javax.faces.context

    Methods in javax.faces.context that return ClientWindow
    Modifier and Type | Method and Description
    --- | ---
    `ClientWindow` | ExternalContextWrapper.`getClientWindow()` The default behavior of this method is to call `ExternalContext.getClientWindow()` on the wrapped `ExternalContext` object.
    `ClientWindow` | ExternalContext.`getClientWindow()` Return the `ClientWindow` set in a preceding call to `ExternalContext.setClientWindow(javax.faces.lifecycle.ClientWindow)`, or `null` if no such call has been made.

    Methods in javax.faces.context with parameters of type ClientWindow
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExternalContextWrapper.`setClientWindow(ClientWindow window)` The default behavior of this method is to call `ExternalContext.setClientWindow(javax.faces.lifecycle.ClientWindow)` on the wrapped `ExternalContext` object.
    `void` | ExternalContext.`setClientWindow(ClientWindow window)` Associate this instance with a `ClientWindow`.

  - ### Uses of ClientWindow in javax.faces.flow

    Methods in javax.faces.flow with parameters of type ClientWindow
    Modifier and Type | Method and Description
    --- | ---
    `abstract String` | Flow.`getClientWindowFlowId(ClientWindow curWindow)` Obtain the current `ClientWindow` from the `ExternalContext`.

  - ### Uses of ClientWindow in javax.faces.lifecycle

    Subclasses of ClientWindow in javax.faces.lifecycle
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientWindowWrapper` Wrapper for `ClientWindow`

    Methods in javax.faces.lifecycle that return ClientWindow
    Modifier and Type | Method and Description
    --- | ---
    `abstract ClientWindow` | ClientWindowFactory.`getClientWindow(FacesContext context)` The implementation is responsible for creating the `ClientWindow` instance for this request.
    `abstract ClientWindow` | ClientWindowWrapper.`getWrapped()`

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.