org.apache.myfaces.renderkit.html
Class HtmlCheckboxRendererBase

java.lang.Object
  extended byjavax.faces.render.Renderer
      extended byorg.apache.myfaces.renderkit.html.HtmlRenderer
          extended byorg.apache.myfaces.renderkit.html.HtmlCheckboxRendererBase
Direct Known Subclasses:
HtmlCheckboxRenderer, HtmlCheckboxRenderer, HtmlTreeCheckboxRenderer

public class HtmlCheckboxRendererBase
extends HtmlRenderer

Version:
$Revision: 1.11 $ $Date: 2004/12/23 13:03:09 $ $Log: HtmlCheckboxRendererBase.java,v $ Revision 1.9 2004/10/13 11:51:01 matze renamed packages to org.apache Revision 1.8 2004/07/01 22:00:56 mwessendorf ASF switch Revision 1.7 2004/06/21 23:23:37 o_rossmueller fix #976411: removed tag for selectMultiCheckbox fix #972165: also check for readonly and also check for selectMultiCheckbox Revision 1.6 2004/06/04 00:26:16 o_rossmueller modified renderes to comply with JSF 1.1 Revision 1.5 2004/05/18 14:31:39 manolito user role support completely moved to components source tree Revision 1.4 2004/05/05 18:03:00 o_rossmueller fix #948110: render span element for styleClass Revision 1.3 2004/04/02 13:57:13 manolito extended HtmlSelectManyCheckbox with layout "spread" and custom Checkbox component Revision 1.2 2004/04/02 13:37:49 manolito no message
Author:
Thomas Spiegl (latest modification by $Author: mmarinschek $), Anton Koinov

Constructor Summary
HtmlCheckboxRendererBase()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 java.lang.Object getConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.Object submittedValue)
           
protected  java.lang.String getLayout(javax.faces.component.UISelectMany selectMany)
           
protected  boolean isDisabled(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
protected  void renderCheckbox(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.String value, java.lang.String label, boolean checked, boolean renderId)
           
 void renderCheckboxList(javax.faces.context.FacesContext facesContext, javax.faces.component.UISelectMany selectMany)
           
 
Methods inherited from class org.apache.myfaces.renderkit.html.HtmlRenderer
encodeChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, encodeBegin, getRendersChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlCheckboxRendererBase

public HtmlCheckboxRendererBase()
Method Detail

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext facesContext,
                      javax.faces.component.UIComponent uiComponent)
               throws java.io.IOException
Throws:
java.io.IOException

renderCheckboxList

public void renderCheckboxList(javax.faces.context.FacesContext facesContext,
                               javax.faces.component.UISelectMany selectMany)
                        throws java.io.IOException
Throws:
java.io.IOException

getLayout

protected java.lang.String getLayout(javax.faces.component.UISelectMany selectMany)

renderCheckbox

protected void renderCheckbox(javax.faces.context.FacesContext facesContext,
                              javax.faces.component.UIComponent uiComponent,
                              java.lang.String value,
                              java.lang.String label,
                              boolean checked,
                              boolean renderId)
                       throws java.io.IOException
Throws:
java.io.IOException

isDisabled

protected boolean isDisabled(javax.faces.context.FacesContext facesContext,
                             javax.faces.component.UIComponent uiComponent)

decode

public void decode(javax.faces.context.FacesContext facesContext,
                   javax.faces.component.UIComponent uiComponent)

getConvertedValue

public java.lang.Object getConvertedValue(javax.faces.context.FacesContext facesContext,
                                          javax.faces.component.UIComponent uiComponent,
                                          java.lang.Object submittedValue)
                                   throws javax.faces.convert.ConverterException
Throws:
javax.faces.convert.ConverterException