org.apache.myfaces.renderkit.html
Class HtmlCheckboxRendererBase
java.lang.Object
|
+--javax.faces.render.Renderer
|
+--org.apache.myfaces.renderkit.html.HtmlRenderer
|
+--org.apache.myfaces.renderkit.html.HtmlCheckboxRendererBase
- Direct Known Subclasses:
- HtmlCheckboxRenderer, HtmlCheckboxRenderer, HtmlTreeCheckboxRenderer
- public class HtmlCheckboxRendererBase
- extends HtmlRenderer
- Version:
- $Revision: 1.16 $ $Date: 2005/02/11 16:03:00 $
$Log: HtmlCheckboxRendererBase.java,v $
Revision 1.16 2005/02/11 16:03:00 mmarinschek
solve bug in tabbed panel when datatable was displayed not on tab, but at the bottom of the datatable...
Revision 1.15 2005/02/08 18:01:01 svieujot
Typo.
Revision 1.14 2005/01/18 22:43:05 svieujot
Fix some bugs where converter wasn't used to determine selected values.
This caused for examples the list, checkbox and radio based components to bug when the backing bean value type is a primitive.
Revision 1.13 2005/01/07 01:54:36 svieujot
radioRenderer wasn't looking at the submitted value.
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
Method Summary |
void |
decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
|
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 component,
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 component)
|
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 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 |
HtmlCheckboxRendererBase
public HtmlCheckboxRendererBase()
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws java.io.IOException
- Overrides:
encodeEnd
in class javax.faces.render.Renderer
java.io.IOException
renderCheckboxList
public void renderCheckboxList(javax.faces.context.FacesContext facesContext,
javax.faces.component.UISelectMany selectMany)
throws java.io.IOException
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
java.io.IOException
isDisabled
protected boolean isDisabled(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
decode
public void decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
- Overrides:
decode
in class javax.faces.render.Renderer
getConvertedValue
public java.lang.Object getConvertedValue(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
java.lang.Object submittedValue)
throws javax.faces.convert.ConverterException
- Overrides:
getConvertedValue
in class javax.faces.render.Renderer
javax.faces.convert.ConverterException