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.
Modifier and Type | Method and Description |
---|---|
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 . |
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.
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)
.