public class ExtendedExecuteVisitContext extends BaseExtendedVisitContext
VisitContext and executes MetaComponentProcessingVisitCallback during its
invokeVisitCallback(UIComponent, VisitCallback) method.BaseExtendedVisitContext.ClientIdTrackingStrategyaddNode, removeNodeMETA_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, visitClientIdbuildExtendedClientId, buildExtendedComponentId, getFacesContext, getVisitMode, getWrapped, invokeMetaComponentVisitCallbackpublic 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 BaseExtendedVisitContextVisitContext.invokeVisitCallback()Copyright © 2014 JBoss by Red Hat. All Rights Reserved.