public class FullVisitContext extends VisitContext
A VisitContext implementation that is used when performing a full component tree visit.
ALL_IDS
Constructor and Description |
---|
FullVisitContext(FacesContext facesContext)
Creates a FullVisitorContext instance.
|
FullVisitContext(FacesContext facesContext,
Set<VisitHint> hints)
Creates a FullVisitorContext instance with the specified
hints.
|
Modifier and Type | Method and Description |
---|---|
FacesContext |
getFacesContext() |
Set<VisitHint> |
getHints() |
Collection<String> |
getIdsToVisit() |
Collection<String> |
getSubtreeIdsToVisit(UIComponent component) |
VisitResult |
invokeVisitCallback(UIComponent component,
VisitCallback callback) |
createVisitContext, createVisitContext
public FullVisitContext(FacesContext facesContext)
facesContext
- the FacesContext for the current requestNullPointerException
- if facesContext
is null
public FullVisitContext(FacesContext facesContext, Set<VisitHint> hints)
facesContext
- the FacesContext for the current requesthints
- a the VisitHints for this visitphaseId
- PhaseId, if any that visit is ocurring underNullPointerException
- if facesContext
is null
IllegalArgumentException
- if the phaseId is specified and
hints does not contain VisitHint.EXECUTE_LIFECYCLEpublic FacesContext getFacesContext()
getFacesContext
in class VisitContext
VisitContext.getFacesContext()
public Collection<String> getIdsToVisit()
getIdsToVisit
in class VisitContext
VisitContext.getIdsToVisit()
public Collection<String> getSubtreeIdsToVisit(UIComponent component)
getSubtreeIdsToVisit
in class VisitContext
VisitContext.getSubtreeIdsToVisit()
public Set<VisitHint> getHints()
getHints
in class VisitContext
VisitContext.getHints
public VisitResult invokeVisitCallback(UIComponent component, VisitCallback callback)
invokeVisitCallback
in class VisitContext
VisitContext.invokeVisitCallback()
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.