Package jakarta.faces.view.facelets
Class Facelet
java.lang.Object
jakarta.faces.view.facelets.Facelet
The parent or root object in a FaceletHandler composition. The Facelet will take care of populating the passed
 UIComponent parent in relation to the create/restore lifecycle of Faces.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract voidapply(FacesContext facesContext, UIComponent parent) The passed UIComponent parent will be populated/restored in accordance with the Facelets chapter in the spec prose document.voidapplyMetadata(FacesContext facesContext, UIComponent parent) The passed UIComponent parent will be populated/restored in accordance with the Facelets chapter in the spec prose document with only the meta data as per thef:metadatatag.
- 
Constructor Details- 
Faceletpublic Facelet()
 
- 
- 
Method Details- 
applyMetadataThe passed UIComponent parent will be populated/restored in accordance with the Facelets chapter in the spec prose document with only the meta data as per the f:metadatatag.- Parameters:
- facesContext- The current FacesContext (Should be the same as FacesContext.getInstance())
- parent- The UIComponent to populate in a compositional fashion. In most cases a Facelet will be base a UIViewRoot.
- Throws:
- IOException- if unable to load a file necessary to apply this- Facelet
- FaceletException- if unable to parse the markup loaded in applying this- Facelet
- FacesException- if unable to create child- UIComponentinstances
- jakarta.el.ELException- if any of the expressions in the markup loaded during the apply fail
 
- 
applyThe passed UIComponent parent will be populated/restored in accordance with the Facelets chapter in the spec prose document. - Parameters:
- facesContext- The current FacesContext (Should be the same as FacesContext.getInstance())
- parent- The UIComponent to populate in a compositional fashion. In most cases a Facelet will be base a UIViewRoot.
- Throws:
- IOException- if unable to load a file necessary to apply this- Facelet
- FaceletException- if unable to parse the markup loaded in applying this- Facelet
- FacesException- if unable to create child- UIComponentinstances
- jakarta.el.ELException- if any of the expressions in the markup loaded during the apply fail
 
 
-