Class ExtHeadRenderer


  • public class ExtHeadRenderer
    extends org.primefaces.renderkit.HeadRenderer
    Renderer for the ExtHead component which extends PF HeadRenderer.

    Ordering of rendered resources:

     - first facet if defined
     - Theme CSS
     - JSF, PF, PF Extensions CSS resources
     - middle facet if defined
     - JSF, PF, PF Extensions JS resources
     - title
     - shortcut icon
     - h:head content (encoded by super class at encodeChildren)
     - last facet if defined
     
    Since:
    0.2
    Author:
    Thomas Andraschko
    • Field Summary

      • Fields inherited from class javax.faces.render.Renderer

        PASSTHROUGH_RENDERER_LOCALNAME_KEY
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtHeadRenderer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void encodeEnd​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)  
      • Methods inherited from class org.primefaces.renderkit.HeadRenderer

        encodeBegin, encodeCSS, encodeInitScripts, encodeJS, encodeSettingScripts, encodeValidationResources
      • Methods inherited from class javax.faces.render.Renderer

        convertClientId, decode, encodeChildren, getConvertedValue, getRendersChildren
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExtHeadRenderer

        public ExtHeadRenderer()
    • Method Detail

      • encodeEnd

        public void encodeEnd​(javax.faces.context.FacesContext context,
                              javax.faces.component.UIComponent component)
                       throws java.io.IOException
        Overrides:
        encodeEnd in class org.primefaces.renderkit.HeadRenderer
        Throws:
        java.io.IOException