com.liferay.faces.bridge.renderkit.primefaces.internal
Class HeadRendererPrimeFacesImpl

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by com.liferay.faces.bridge.renderkit.bridge.internal.BridgeRenderer
          extended by com.liferay.faces.bridge.renderkit.html_basic.internal.HeadRendererBridgeImpl
              extended by com.liferay.faces.bridge.renderkit.primefaces.internal.HeadRendererPrimeFacesImpl

public class HeadRendererPrimeFacesImpl
extends HeadRendererBridgeImpl

This class replaces the PrimeFaces HeadRenderer because it renders a <head>...</head> element to the response writer which is forbidden in a portlet environment.

Author:
Neil Griffin

Field Summary
 
Fields inherited from class com.liferay.faces.bridge.renderkit.bridge.internal.BridgeRenderer
ORIGINAL_TARGET
 
Constructor Summary
HeadRendererPrimeFacesImpl()
           
 
Method Summary
 void encodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
protected  List<javax.faces.component.UIComponent> getFirstResources(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 
Methods inherited from class com.liferay.faces.bridge.renderkit.html_basic.internal.HeadRendererBridgeImpl
encodeChildren, encodeEnd, getLastResources, getMiddleResources, getRendersChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeadRendererPrimeFacesImpl

public HeadRendererPrimeFacesImpl()
Method Detail

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext facesContext,
                        javax.faces.component.UIComponent uiComponent)
                 throws IOException
Overrides:
encodeBegin in class HeadRendererBridgeImpl
Throws:
IOException

getFirstResources

protected List<javax.faces.component.UIComponent> getFirstResources(javax.faces.context.FacesContext facesContext,
                                                                    javax.faces.component.UIComponent uiComponent)
Overrides:
getFirstResources in class HeadRendererBridgeImpl


Copyright © 2015 Liferay, Inc.. All rights reserved.