Class ExtHeadRenderer

java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.HeadRenderer
org.primefaces.extensions.component.head.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
     
  • Method Summary

    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

    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 Details

    • ExtHeadRenderer

      public ExtHeadRenderer()
  • Method Details

    • encodeEnd

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