Class Facelet


  • public abstract class Facelet
    extends Object
    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 JSF.
    • Constructor Detail

      • Facelet

        public Facelet()
    • Method Detail

      • apply

        public abstract void apply​(FacesContext facesContext,
                                   UIComponent parent)
                            throws IOException
        The passed UIComponent parent will be populated/restored in accordance with the JSF 1.2 specification.
        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
        FacesException
        FaceletException
        ELException