Class LazyContainerRenderer

  • All Implemented Interfaces:
    EventListener, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener

    public class LazyContainerRenderer
    extends org.primefaces.renderkit.CoreRenderer
    implements javax.faces.event.ComponentSystemEventListener
    Default renderer for LazyContainer.
    Since:
    7.0.0
    Author:
    XIMA MEDIA GmbH
    • Field Summary

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

        PASSTHROUGH_RENDERER_LOCALNAME_KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void encodeBegin​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)  
      void encodeChildren​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)  
      void encodeEnd​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)  
      boolean getRendersChildren()  
      void processEvent​(javax.faces.event.ComponentSystemEvent event)  
      • Methods inherited from class org.primefaces.renderkit.CoreRenderer

        buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
      • Methods inherited from class javax.faces.render.Renderer

        convertClientId, decode, getConvertedValue
    • Constructor Detail

      • LazyContainerRenderer

        public LazyContainerRenderer()
    • Method Detail

      • encodeBegin

        public void encodeBegin​(javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent component)
                         throws IOException
        Overrides:
        encodeBegin in class javax.faces.render.Renderer
        Throws:
        IOException
      • encodeChildren

        public void encodeChildren​(javax.faces.context.FacesContext context,
                                   javax.faces.component.UIComponent component)
                            throws IOException
        Overrides:
        encodeChildren in class javax.faces.render.Renderer
        Throws:
        IOException
      • encodeEnd

        public void encodeEnd​(javax.faces.context.FacesContext context,
                              javax.faces.component.UIComponent component)
                       throws IOException
        Overrides:
        encodeEnd in class javax.faces.render.Renderer
        Throws:
        IOException
      • getRendersChildren

        public boolean getRendersChildren()
        Overrides:
        getRendersChildren in class javax.faces.render.Renderer
      • processEvent

        public void processEvent​(javax.faces.event.ComponentSystemEvent event)
                          throws javax.faces.event.AbortProcessingException
        Specified by:
        processEvent in interface javax.faces.event.ComponentSystemEventListener
        Throws:
        javax.faces.event.AbortProcessingException