## Uses of Interface
org.apache.myfaces.trinidad.component.visit.VisitCallback

- Packages that use VisitCallback
  Package | Description
  --- | ---
  org.apache.myfaces.trinidad.component |
  org.apache.myfaces.trinidad.component.core.layout |
  org.apache.myfaces.trinidad.component.visit |
  org.apache.myfaces.trinidad.render |

- - ### Uses of VisitCallback in org.apache.myfaces.trinidad.component

    Methods in org.apache.myfaces.trinidad.component with parameters of type VisitCallback
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | UIXCollection.`defaultVisitChildren(VisitContext visitContext, VisitCallback callback)`
    `VisitResult` | UIXCollection.NoColumnFacetsVisitContext.`invokeVisitCallback(javax.faces.component.UIComponent component, VisitCallback callback)`
    `VisitResult` | UIXComponent.`partialEncodeVisit(VisitContext visitContext, PartialPageContext partialContext, VisitCallback callback)` Called when visiting the component during optimized partial page encoding so that the component can modify what is actually encoded.
    `protected boolean` | UIXNavigationTree.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXProcess.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXCollection.`visitChildren(VisitContext visitContext, VisitCallback callback)` Override default children visiting code to visit the facets and facets of the columns before delegating to the `visitData` to visit the individual rows of data.
    `protected boolean` | UIXShowDetail.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXTree.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXSwitcher.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXNavigationPath.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXTreeTable.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXComponent.`visitChildren(VisitContext visitContext, VisitCallback callback)` Hook for subclasses to override the manner in which the component's children are visited.
    `protected boolean` | UIXNavigationLevel.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXPage.`visitChildren(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXNavigationTree.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXProcess.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected abstract boolean` | UIXCollection.`visitData(VisitContext visitContext, VisitCallback callback)` Visit the rows and children of the columns of the collection per row-index.
    `protected boolean` | UIXIterator.`visitData(VisitContext visitContext, VisitCallback visitCallback)`
    `protected boolean` | UIXTree.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXNavigationPath.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXTreeTable.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXNavigationLevel.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXPage.`visitData(VisitContext visitContext, VisitCallback callback)`
    `protected boolean` | UIXHierarchy.`visitHierarchy(VisitContext visitContext, VisitCallback callback, List<javax.faces.component.UIComponent> stamps, RowKeySet disclosedRowKeys)`
    `protected boolean` | UIXHierarchy.`visitLevel(VisitContext visitContext, VisitCallback callback, List<javax.faces.component.UIComponent> stamps)`
    `static boolean` | UIXComponent.`visitTree(VisitContext visitContext, javax.faces.component.UIComponent component, VisitCallback callback)` Perform a tree visit starting at the specified node in the tree.
    `boolean` | UIXShowOne.`visitTree(VisitContext visitContext, VisitCallback callback)`
    `boolean` | UIXComponent.`visitTree(VisitContext visitContext, VisitCallback callback)` Perform a tree visit starting at this node in the tree.
    `protected boolean` | UIXCollection.`visitUnstampedFacets(VisitContext visitContext, VisitCallback callback)` Hook method for subclasses to override to change the behavior of how unstamped facets of the UIXCollection are visited.
    `protected boolean` | UIXTreeTable.`visitUnstampedFacets(VisitContext visitContext, VisitCallback callback)`

  - ### Uses of VisitCallback in org.apache.myfaces.trinidad.component.core.layout

    Methods in org.apache.myfaces.trinidad.component.core.layout with parameters of type VisitCallback
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CorePanelAccordion.`visitTree(VisitContext visitContext, VisitCallback callback)`

  - ### Uses of VisitCallback in org.apache.myfaces.trinidad.component.visit

    Methods in org.apache.myfaces.trinidad.component.visit with parameters of type VisitCallback
    Modifier and Type | Method and Description
    --- | ---
    `VisitResult` | VisitContextWrapper.`invokeVisitCallback(javax.faces.component.UIComponent component, VisitCallback callback)`
    `abstract VisitResult` | VisitContext.`invokeVisitCallback(javax.faces.component.UIComponent component, VisitCallback callback)` Called by `UIXComponent.visitTree()` to visit a single component.
    `static boolean` | VisitTreeUtils.`visitSingleComponent(javax.faces.context.FacesContext facesContext, String clientId, VisitCallback visitCallback)` Visit a single component in the component tree starting from the view root.

  - ### Uses of VisitCallback in org.apache.myfaces.trinidad.render

    Methods in org.apache.myfaces.trinidad.render with parameters of type VisitCallback
    Modifier and Type | Method and Description
    --- | ---
    `VisitResult` | CoreRenderer.`partialEncodeVisit(VisitContext visitContext, PartialPageContext partialContext, javax.faces.component.UIComponent component, VisitCallback callback)` Called when visiting the CoreRenderer's component during optimized partial page encoding so that the CoreRenderer can modify what is actually encoded.
    `boolean` | CoreRenderer.`visitChildrenForEncoding(UIXComponent component, VisitContext visitContext, VisitCallback callback)` Hook to allow the renderer to customize the visitation of the children components of a component during the visitation of a component during rendering.

Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.