public class PartialVisitContext
extends javax.faces.component.visit.VisitContext
A VisitContext implementation that is used when performing a partial component tree visit.
| Constructor and Description |
|---|
PartialVisitContext(javax.faces.context.FacesContext facesContext,
Collection<String> clientIds)
Creates a PartialVisitorContext instance.
|
PartialVisitContext(javax.faces.context.FacesContext facesContext,
Collection<String> clientIds,
Set<javax.faces.component.visit.VisitHint> hints)
Creates a PartialVisitorContext instance with the specified hints.
|
| Modifier and Type | Method and Description |
|---|---|
javax.faces.context.FacesContext |
getFacesContext() |
Set<javax.faces.component.visit.VisitHint> |
getHints() |
Collection<String> |
getIdsToVisit() |
Collection<String> |
getSubtreeIdsToVisit(javax.faces.component.UIComponent component) |
javax.faces.component.visit.VisitResult |
invokeVisitCallback(javax.faces.component.UIComponent component,
javax.faces.component.visit.VisitCallback callback) |
public PartialVisitContext(javax.faces.context.FacesContext facesContext,
Collection<String> clientIds)
facesContext - the FacesContext for the current requestclientIds - the client ids of the components to visitNullPointerException - if facesContext
is nullpublic PartialVisitContext(javax.faces.context.FacesContext facesContext,
Collection<String> clientIds,
Set<javax.faces.component.visit.VisitHint> hints)
facesContext - the FacesContext for the current requestclientIds - the client ids of the components to visithints - a the VisitHints for this visitNullPointerException - if facesContext
is nullIllegalArgumentException - if the phaseId is specified and
hints does not contain VisitHint.EXECUTE_LIFECYCLEpublic javax.faces.context.FacesContext getFacesContext()
getFacesContext in class javax.faces.component.visit.VisitContextVisitContext.getFacesContext()public Set<javax.faces.component.visit.VisitHint> getHints()
getHints in class javax.faces.component.visit.VisitContextVisitContext.getHintspublic Collection<String> getIdsToVisit()
getIdsToVisit in class javax.faces.component.visit.VisitContextVisitContext.getIdsToVisit()public Collection<String> getSubtreeIdsToVisit(javax.faces.component.UIComponent component)
getSubtreeIdsToVisit in class javax.faces.component.visit.VisitContextVisitContext.getSubtreeIdsToVisit()public javax.faces.component.visit.VisitResult invokeVisitCallback(javax.faces.component.UIComponent component,
javax.faces.component.visit.VisitCallback callback)
invokeVisitCallback in class javax.faces.component.visit.VisitContextVisitContext.invokeVisitCallback()Copyright © 2017 The Apache Software Foundation. All rights reserved.