public class ExtendedExecuteVisitContext extends BaseExtendedVisitContext
VisitContext
and executes MetaComponentProcessingVisitCallback
during its
invokeVisitCallback(UIComponent, VisitCallback)
method.BaseExtendedVisitContext.ClientIdTrackingStrategy
addNode, removeNode
META_COMPONENT_ID
Constructor and Description |
---|
ExtendedExecuteVisitContext(javax.faces.component.visit.VisitContext visitContextToWrap,
javax.faces.context.FacesContext facesContext,
Collection<String> clientIds,
Set<javax.faces.component.visit.VisitHint> hints) |
Modifier and Type | Method and Description |
---|---|
javax.faces.component.visit.VisitResult |
invokeVisitCallback(javax.faces.component.UIComponent component,
javax.faces.component.visit.VisitCallback callbackToWrap)
Instead of execution of
VisitCallback directly, we use MetaComponentProcessingVisitCallback that executes
additional logic for meta-component processing. |
addDirectSubtreeIdsToVisitForImplicitComponents, createNamingContainerVisitContext, getDirectSubtreeIdsToVisit, getIdsToVisit, getSubtreeIdsToVisit, hasImplicitSubtreeIdsToVisit, invokeVisitCallbackForImplicitComponent, shouldCompleteOnEmptyIds, visitClientId
buildExtendedClientId, buildExtendedComponentId, getFacesContext, getVisitMode, getWrapped, invokeMetaComponentVisitCallback
public ExtendedExecuteVisitContext(javax.faces.component.visit.VisitContext visitContextToWrap, javax.faces.context.FacesContext facesContext, Collection<String> clientIds, Set<javax.faces.component.visit.VisitHint> hints)
public javax.faces.component.visit.VisitResult invokeVisitCallback(javax.faces.component.UIComponent component, javax.faces.component.visit.VisitCallback callbackToWrap)
VisitCallback
directly, we use MetaComponentProcessingVisitCallback
that executes
additional logic for meta-component processing.invokeVisitCallback
in class BaseExtendedVisitContext
VisitContext.invokeVisitCallback()
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.