A FaceletHandler that is derived of 1 or more, inner FaceletHandlers. This class would be found if the next
FaceletHandler is structurally, a body with multiple child elements as defined in XML. This class enables the Facelet
runtime to traverse the tree of FaceletHandler instances built by the Facelets compiler.
| Modifier and Type | Field and Description |
|---|---|
| private final FaceletHandler[] |
| Access | Constructor and Description |
|---|---|
| public | CompositeFaceletHandler(FaceletHandler[]
the inner FaceletHandlers. handlers)Creates a new FaceletHandler out of the given inner FaceletHandlers. |
| Modifier and Type | Method and Description |
|---|---|
| public void | apply(FaceletContext
the ctx, UIComponent FaceletContext for this view executionthe parent parent)UIComponent of the component represented by this element instance.Implements jakarta. Calls apply on any child handlers. |
| public FaceletHandler[] | Returns: Returns the array of child handlers contained by this handler.Returns the array of child handlers contained by this handler. |
| handlers | back to summary |
|---|---|
| private final FaceletHandler[] handlers | |
| CompositeFaceletHandler | back to summary |
|---|---|
| public CompositeFaceletHandler(FaceletHandler[] handlers) Creates a new FaceletHandler out of the given inner FaceletHandlers.
| |
| apply | back to summary |
|---|---|
| public void apply(FaceletContext ctx, UIComponent parent) throws IOException Implements jakarta. Calls apply on any child handlers.
| |
| getHandlers | back to summary |
|---|---|
| public FaceletHandler[] getHandlers() Returns the array of child handlers contained by this handler.
| |