Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.faces.component
Interface ContextCallback

    public interface ContextCallback

A simple callback interace that enables taking action on a specific UIComponent (either facet or child) in the view while preserving any contextual state for that component instance in the view.

Method Summary
`void` | `invokeContextCallback(FacesContext context, UIComponent target)` This method will be called by an implementation of `UIComponent.invokeOnComponent(javax.faces.context.FacesContext, java.lang.String, javax.faces.component.ContextCallback)` and must be passed the component with the `clientId` given as an argument to `invokeOnComponent`.

Method Detail

### invokeContextCallback

    void invokeContextCallback(FacesContext context,
                               UIComponent target)

  This method will be called by an implementation of `UIComponent.invokeOnComponent(javax.faces.context.FacesContext, java.lang.String, javax.faces.component.ContextCallback)` and must be passed the component with the `clientId` given as an argument to `invokeOnComponent`. At the point in time when this method is called, the argument `target` is guaranteed to be in the proper state with respect to its ancestors in the View.

  Parameters:
    `context` - the `FacesContext` for this request.
    `target` - the `UIComponent` that was located by `clientId` by a call to `UIComponent.invokeOnComponent(javax.faces.context.FacesContext, java.lang.String, javax.faces.component.ContextCallback)`.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2002-2010 Oracle America Inc, Inc. All Rights Reserved.