java.lang.Object
jakarta.faces.view.facelets.CompositeFaceletHandler
- All Implemented Interfaces:
 FaceletHandler
 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.
 
- 
Constructor Summary
ConstructorsConstructorDescriptionCompositeFaceletHandler(FaceletHandler[] handlers) Creates a new FaceletHandler out of the given inner FaceletHandlers. - 
Method Summary
Modifier and TypeMethodDescriptionvoidapply(FaceletContext ctx, UIComponent parent) Calls apply on any child handlers.Returns the array of child handlers contained by this handler. 
- 
Constructor Details
- 
CompositeFaceletHandler
Creates a new FaceletHandler out of the given inner FaceletHandlers.- Parameters:
 handlers- the inner FaceletHandlers.
 
 - 
 - 
Method Details
- 
apply
Calls apply on any child handlers.
- Specified by:
 applyin interfaceFaceletHandler- Parameters:
 ctx- theFaceletContextfor this view executionparent- the parentUIComponentof the component represented by this element instance.- Throws:
 IOException- if unable to loadrelativePath- Since:
 - 2.0
 
 - 
getHandlers
Returns the array of child handlers contained by this handler.
- Returns:
 - Returns the array of child handlers contained by this handler.
 
 
 -