com.sun.faces.renderkit.html_basic
Class CheckboxRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
          extended by com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer
              extended by com.sun.faces.renderkit.html_basic.CheckboxRenderer

public class CheckboxRenderer
extends HtmlBasicInputRenderer

CheckboxRenderer is a class that renders the current value of UISelectBoolean as a checkbox.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
HtmlBasicRenderer.Param
 
Field Summary
 
Fields inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
logger
 
Constructor Summary
CheckboxRenderer()
           
 
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)
           
 java.lang.Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object submittedValue)
           
protected  void getEndTextToRender(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String currentValue)
          Renderers override this method to write appropriate HTML content into the buffer.
 
Methods inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer
getValue, setSubmittedValue
 
Methods inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
addGenericErrorMessage, augmentIdReference, convertClientId, encodeEnd, encodeRecursive, getChildren, getCurrentValue, getFacet, getForComponent, getFormattedValue, getMessageIter, getParamList, getRendersChildren, shouldWriteIdAttribute, writeIdAttributeIfNecessary
 
Methods inherited from class javax.faces.render.Renderer
encodeChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckboxRenderer

public CheckboxRenderer()
Method Detail

decode

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

encodeBegin

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

getConvertedValue

public java.lang.Object getConvertedValue(javax.faces.context.FacesContext context,
                                          javax.faces.component.UIComponent component,
                                          java.lang.Object submittedValue)
                                   throws javax.faces.convert.ConverterException
Overrides:
getConvertedValue in class HtmlBasicInputRenderer
Throws:
javax.faces.convert.ConverterException

getEndTextToRender

protected void getEndTextToRender(javax.faces.context.FacesContext context,
                                  javax.faces.component.UIComponent component,
                                  java.lang.String currentValue)
                           throws java.io.IOException
Description copied from class: HtmlBasicRenderer
Renderers override this method to write appropriate HTML content into the buffer.

Overrides:
getEndTextToRender in class HtmlBasicRenderer
Throws:
java.io.IOException


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.