java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase
org.apache.myfaces.tobago.internal.renderkit.renderer.TabGroupRenderer
All Implemented Interfaces:
EventListener, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener

public class TabGroupRenderer extends RendererBase implements javax.faces.event.ComponentSystemEventListener
  • Constructor Details

    • TabGroupRenderer

      public TabGroupRenderer()
  • Method Details

    • processEvent

      public void processEvent(javax.faces.event.ComponentSystemEvent event)
      Specified by:
      processEvent in interface javax.faces.event.ComponentSystemEventListener
    • decode

      public void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
      Overrides:
      decode in class javax.faces.render.Renderer
    • encodeEnd

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

      protected void encodeContent(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, AbstractUITabGroup tabGroup, int activeIndex, SwitchType switchType) throws IOException
      Throws:
      IOException