## Uses of Interface
javax.faces.view.facelets.FaceletHandler

- Packages that use FaceletHandler
  Package | Description
  --- | ---
  javax.faces.view.facelets | This package contains public classes for the Java code API of Facelets.

- - ### Uses of FaceletHandler in javax.faces.view.facelets

    Classes in javax.faces.view.facelets that implement FaceletHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BehaviorHandler` The `FaceletHandler` that corresponds to attached objects that represent an instance of `ClientBehavior` that must be added to the parent component, which must implement `ClientBehaviorHolder`, with a call to `ClientBehaviorHolder.addClientBehavior(java.lang.String, javax.faces.component.behavior.ClientBehavior)`.
    `class` | `ComponentHandler` Public base class for markup element instances that map to `UIComponent` instances in the view.
    `class` | `CompositeFaceletHandler` A FaceletHandler that is derived of 1 or more, inner FaceletHandlers.
    `class` | `ConverterHandler` Handles setting a `Converter` instance on a `ValueHolder` parent.
    `class` | `DelegatingMetaTagHandler` Enable the JSF implementation to provide the appropriate behavior for the kind of `MetaTagHandler` subclass for each kind of element in the view, while providing a base-class from which those wanting to make a Java language custom tag handler can inherit.
    `class` | `FaceletsAttachedObjectHandler` Root class for all tag handlers that represent attached objetcts in a Facelets page.
    `class` | `MetaTagHandler` Every kind of markup element in Facelets VDL that has attributes that need to take action on a JSF Java API artifact is associated with an instance of this class.
    `class` | `TagHandler` Foundation class for `FaceletHandler`s associated with a markup element in a Facelet document.
    `class` | `ValidatorHandler` Handles setting a `Validator` instance on an `EditableValueHolder` parent.

    Fields in javax.faces.view.facelets declared as FaceletHandler
    Modifier and Type | Field and Description
    --- | ---
    `protected FaceletHandler` | TagHandler.`nextHandler` A reference to the `FaceletHandler` that represents the first nested child of this `TagHandler` instance.

    Methods in javax.faces.view.facelets that return FaceletHandler
    Modifier and Type | Method and Description
    --- | ---
    `FaceletHandler[]` | CompositeFaceletHandler.`getHandlers()` Returns the array of child handlers contained by this handler.
    `FaceletHandler` | TagConfig.`getNextHandler()` The next `FaceletHandler` (child or children) to be applied.

    Constructors in javax.faces.view.facelets with parameters of type FaceletHandler
    Constructor and Description
    `CompositeFaceletHandler(FaceletHandler[] children)`

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