org.apache.myfaces.custom.accordion
Class HtmlAccordionPanelRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
          extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase
              extended by org.apache.myfaces.renderkit.html.ext.HtmlGroupRenderer
                  extended by org.apache.myfaces.custom.accordion.HtmlAccordionPanelRenderer
All Implemented Interfaces:
java.util.EventListener, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener

@JSFRenderer(renderKitId="HTML_BASIC",
             family="javax.faces.Panel",
             type="org.apache.myfaces.AccordionPanel")
public class HtmlAccordionPanelRenderer
extends HtmlGroupRenderer
implements javax.faces.event.ComponentSystemEventListener

Version:
$Revision: $ $Date: $

Author:
Martin Marinschek

Constructor Summary
HtmlAccordionPanelRenderer()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 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)
           
 void processEvent(javax.faces.event.ComponentSystemEvent event)
           
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase
getRendersChildren
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
getActionUrl, getChildCount, getChildren, getClientId, renderId, shouldRenderId, toUri
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlAccordionPanelRenderer

public HtmlAccordionPanelRenderer()
Method Detail

processEvent

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

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent component)
                 throws java.io.IOException
Overrides:
encodeBegin in class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase
Throws:
java.io.IOException

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
                    throws java.io.IOException
Overrides:
encodeChildren in class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase
Throws:
java.io.IOException

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context,
                      javax.faces.component.UIComponent component)
               throws java.io.IOException
Overrides:
encodeEnd in class HtmlGroupRenderer
Throws:
java.io.IOException

decode

public void decode(javax.faces.context.FacesContext context,
                   javax.faces.component.UIComponent component)
Overrides:
decode in class HtmlGroupRenderer


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.