## Uses of Class
javax.faces.component.visit.VisitContext

- Packages that use VisitContext
  Package | Description
  --- | ---
  javax.faces.component | Fundamental APIs for user interface components.
  javax.faces.component.visit | APIs for traversing a user interface component view.

- - ### Uses of VisitContext in javax.faces.component

    Methods in javax.faces.component with parameters of type VisitContext
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | UIComponent.`isVisitable(VisitContext context)` Return `true` if this component should be visited, `false` otherwise.
    `boolean` | UINamingContainer.`visitTree(VisitContext context, VisitCallback callback)`
    `boolean` | UIForm.`visitTree(VisitContext context, VisitCallback callback)`
    `boolean` | UIData.`visitTree(VisitContext context, VisitCallback callback)` Override the behavior in `UIComponent.visitTree(javax.faces.component.visit.VisitContext, javax.faces.component.visit.VisitCallback)` to handle iteration correctly.
    `boolean` | UIComponent.`visitTree(VisitContext context, VisitCallback callback)` Perform a tree visit starting at this node in the tree.

  - ### Uses of VisitContext in javax.faces.component.visit

    Subclasses of VisitContext in javax.faces.component.visit
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VisitContextWrapper` Provides a simple implementation of `VisitContext` that can be subclassed by developers wishing to provide specialized behavior to an existing `VisitContext` instance.

    Methods in javax.faces.component.visit that return VisitContext
    Modifier and Type | Method and Description
    --- | ---
    `static VisitContext` | VisitContext.`createVisitContext(FacesContext context)` Creates a VisitContext instance for use with `UIComponent.visitTree()`.
    `static VisitContext` | VisitContext.`createVisitContext(FacesContext context, Collection<String> ids, Set<VisitHint> hints)` Returns a VisitContext instance that is initialized with the specified ids and hintsfor use with `UIComponent.visitTree(javax.faces.component.visit.VisitContext, javax.faces.component.visit.VisitCallback)`.
    `abstract VisitContext` | VisitContextFactory.`getVisitContext(FacesContext context, Collection<String> ids, Set<VisitHint> hints)` Return a new `VisitContext` instance.
    `abstract VisitContext` | VisitContextWrapper.`getWrapped()`

    Methods in javax.faces.component.visit with parameters of type VisitContext
    Modifier and Type | Method and Description
    --- | ---
    `VisitResult` | VisitCallback.`visit(VisitContext context, UIComponent target)` This method is called during component tree visits by `VisitContext.invokeVisitCallback()` to visit the specified component.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.