public class CheckboxRenderer extends HtmlBasicInputRenderer
UISelectBoolean as a checkbox.HtmlBasicRenderer.OptionComponentInfo, HtmlBasicRenderer.ParamEMPTY_PARAMS, logger| Constructor and Description |
|---|
CheckboxRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
Decode any new state of the specified
UIComponent from the request contained in the specified
FacesContext, and store that state on the UIComponent. |
void |
encodeBegin(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
Render the beginning specified
UIComponent to the output stream or writer associated with the response we are
creating. |
Object |
getConvertedValue(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component,
Object submittedValue)
Attempt to convert previously stored state information into an object of the type required for this component
(optionally using the registered
Converter for this component, if there is one). |
protected void |
getEndTextToRender(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component,
String currentValue)
Renderers override this method to write appropriate HTML content into the buffer.
|
getNonOnChangeBehaviors, getNonOnClickSelectBehaviors, getValue, setSubmittedValueaugmentIdReference, convertClientId, decodeBehaviors, encodeEnd, encodeRecursive, getBehaviorParameters, getChildren, getCurrentValue, getFacet, getForComponent, getFormattedValue, getFormattedValue, getMessageIter, getParamList, getPassThruBehaviors, getRendersChildren, isBehaviorSource, rendererParamsNotNull, shouldDecode, shouldEncode, shouldEncodeChildren, shouldWriteIdAttribute, writeIdAttributeIfNecessarypublic void decode(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
jakarta.faces.render.Renderer
Decode any new state of the specified UIComponent from the request contained in the specified
FacesContext, and store that state on the UIComponent.
During decoding, events may be enqueued for later processing (by event listeners that have registered an interest),
by calling queueEvent() on the associated UIComponent.
decode in class HtmlBasicRenderercontext - FacesContext for the request we are processingcomponent - UIComponent to be decoded.public void encodeBegin(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
throws IOException
jakarta.faces.render.Renderer
Render the beginning specified UIComponent to the output stream or writer associated with the response we are
creating. If the conversion attempted in a previous call to getConvertedValue() for this component
failed, the state information saved during execution of decode() should be used to reproduce the
incorrect input.
encodeBegin in class jakarta.faces.render.Renderercontext - FacesContext for the request we are processingcomponent - UIComponent to be renderedIOException - if an input/output error occurs while renderingpublic Object getConvertedValue(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object submittedValue) throws jakarta.faces.convert.ConverterException
jakarta.faces.render.Renderer
Attempt to convert previously stored state information into an object of the type required for this component
(optionally using the registered Converter for this component, if there is one). If
conversion is successful, the new value should be returned from this method; if not, a ConverterException
should be thrown.
getConvertedValue in class HtmlBasicInputRenderercontext - FacesContext for the request we are processingcomponent - UIComponent to be decoded.submittedValue - a value stored on the component during decode.jakarta.faces.convert.ConverterException - if the submitted value cannot be converted successfully.protected void getEndTextToRender(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component,
String currentValue)
throws IOException
HtmlBasicRenderergetEndTextToRender in class HtmlBasicRenderercontext - the FacesContext for the current requestcomponent - the UIComponent of interestcurrentValue - component's current valueIOException - if an error occurs rendering the textCopyright © 2010–2022 JBoss by Red Hat. All rights reserved.