| Interface | Description | 
|---|---|
| ClientBehaviorAttachedObjectTarget | 
| Class | Description | 
|---|---|
| ActionSource2AttachedObjectTargetImpl | |
| ActionSourceHandler | |
| AttachedObjectTargetHandler<T extends AttachedObjectTarget> | composite:actionSource, composite:valueHolder and composite:editableValueHolder
 do the same: register an AttachedObjectTarget on the "targetList" mentioned on
 ViewDeclarationLanguage.retargetAttachedObjects. | 
| AttachedObjectTargetImpl | |
| AttributeHandler | |
| ClientBehaviorAttachedObjectTargetImpl | |
| ClientBehaviorHandler | |
| ClientBehaviorRedirectBehaviorAttachedObjectHandlerWrapper | This wrapper is used in
 FaceletViewDeclarationLanguage#retargetAttachedObjects(FacesContext, UIComponent, List<AttachedObjectHandler>)
 to redirect the client behavior attached object when there is a chain of composite components. | 
| ClientBehaviorRedirectEventComponentWrapper | This class has two usages:
 
 1. | 
| CompositeComponentBeanInfo | Implementation of BeanInfo object used by composite components. | 
| CompositeComponentDefinitionTagHandler | This handler wraps a composite component definition. | 
| CompositeComponentPropertyDescriptor | Serializable implementation of PropertyDescriptor | 
| CompositeComponentResourceTagHandler | This handler is responsible for apply composite components. | 
| CompositeLibrary | |
| CompositeMetaRulesetImpl | |
| CompositeResouceWrapper | The value inside composite component attribute map with the key
 Resource.COMPONENT_RESOURCE_KEY should be a Serializable. | 
| CompositeResourceLibrary | This class create composite component tag handlers for "http://java.sun.com/jsf/composite/"
 namespace. | 
| CompositeTagAttributeUtils | TagAttribute utils for  | 
| CreateDynamicCompositeComponentListener | This listener must be attached to PostAddToViewEvent, so when composite component is
 added to the view, the algorithm that create the composite component content is executed. | 
| EditableValueHolderAttachedObjectTargetImpl | |
| EditableValueHolderHandler | |
| ExtensionHandler | |
| FacetHandler | Define the facets used by this composite component. | 
| ImplementationHandler | |
| InsertChildrenHandler | |
| InsertFacetHandler | Insert or move the facet from the composite component body to the expected location. | 
| InterfaceHandler | |
| RenderFacetHandler | Render the facet defined on the composite component body to the current location | 
| ValueHolderAttachedObjectTargetImpl | |
| ValueHolderHandler | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.