| Package | Description | 
|---|---|
| org.apache.myfaces.view.facelets | Public Facelet API. | 
| org.apache.myfaces.view.facelets.impl | Default implementation of the Facelets API. | 
| org.apache.myfaces.view.facelets.tag.composite | |
| org.apache.myfaces.view.facelets.tag.ui | Tag Library for http://java.sun.com/jsf/ui. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TemplateManager | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | TemplateContext. extendClient(AbstractFaceletContext actx,
            AbstractFacelet owner,
            TemplateClient client) | 
| abstract void | AbstractFaceletContext. extendClient(TemplateClient client) | 
| abstract TemplateManager | AbstractFaceletContext. popClient(TemplateClient client)Pop the last added pushed TemplateClient | 
| abstract TemplateManager | AbstractFaceletContext. popExtendedClient(TemplateClient client)Pop the last added extended TemplateClient | 
| abstract void | TemplateContext. pushClient(AbstractFaceletContext actx,
          AbstractFacelet owner,
          TemplateClient client)Push the passed TemplateClient onto the stack for Definition Resolution | 
| abstract void | AbstractFaceletContext. pushClient(TemplateClient client)Push the passed TemplateClient onto the stack for Definition Resolution | 
| abstract void | AbstractFaceletContext. pushCompositeComponentClient(TemplateClient client)Push the composite component tag handler identified by client on 
 template context stack, triggering the creation of a new empty 
 TemplateContext, that will be used to resolve templates used 
 on that component later. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | TemplateContextImpl.InitialTemplateClientThis is just a dummy template client that does nothing that is added by default
 for each template context | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TemplateContextImpl. extendClient(AbstractFaceletContext actx,
            AbstractFacelet owner,
            TemplateClient client) | 
| void | TemplateContextImpl. pushClient(AbstractFaceletContext actx,
          AbstractFacelet owner,
          TemplateClient client) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompositeComponentResourceTagHandlerThis handler is responsible for apply composite components. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompositionHandlerTODO: REFACTOR - This class could easily use a common parent with DecoratorHandler | 
| class  | DecorateHandlerThe decorate tag acts the same as a composition tag, but it will not trim 
 everything outside of it. | 
| class  | InsertHandlerThe insert tag is used within your templates to declare spots of replicable data. | 
| class  | LegacyCompositionHandlerNOTE: This implementation is provided for compatibility reasons and
 it is considered faulty. | 
| class  | LegacyDecorateHandlerThe decorate tag acts the same as a composition tag, but it will not trim 
 everything outside of it. | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.