Class SelectBooleanRendererBase<T extends AbstractUISelectBoolean>
java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectBooleanRendererBase<T>
- Direct Known Subclasses:
SelectBooleanCheckboxRenderer
,SelectBooleanToggleRenderer
public abstract class SelectBooleanRendererBase<T extends AbstractUISelectBoolean>
extends DecorationPositionRendererBase<T>
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
decodeInternal
(javax.faces.context.FacesContext facesContext, T component) protected void
encodeBeginField
(javax.faces.context.FacesContext facesContext, T component) protected void
encodeEndField
(javax.faces.context.FacesContext facesContext, T component) protected String
getFieldId
(javax.faces.context.FacesContext facesContext, T component) protected abstract CssItem[]
getOuterCssItems
(javax.faces.context.FacesContext facesContext, AbstractUISelectBoolean select) protected boolean
isOutputOnly
(T component) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase
encodeBeginInternal, encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddon
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, getComponentTag, writeAdditionalAttributes
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
setSubmittedValue
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
decode, decodeClientBehaviors, encodeBegin, encodeBehavior, encodeBehavior, encodeChildren, encodeEnd, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getConverter, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
Methods inherited from class javax.faces.render.Renderer
convertClientId, getRendersChildren
-
Constructor Details
-
SelectBooleanRendererBase
public SelectBooleanRendererBase()
-
-
Method Details
-
isOutputOnly
- Specified by:
isOutputOnly
in classDecodingInputRendererBase<T extends AbstractUISelectBoolean>
-
decodeInternal
- Overrides:
decodeInternal
in classDecodingInputRendererBase<T extends AbstractUISelectBoolean>
-
encodeBeginField
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginField
in classDecorationPositionRendererBase<T extends AbstractUISelectBoolean>
- Throws:
IOException
-
encodeEndField
protected void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndField
in classDecorationPositionRendererBase<T extends AbstractUISelectBoolean>
- Throws:
IOException
-
getOuterCssItems
protected abstract CssItem[] getOuterCssItems(javax.faces.context.FacesContext facesContext, AbstractUISelectBoolean select) -
getFieldId
- Specified by:
getFieldId
in classLabelLayoutRendererBase<T extends AbstractUISelectBoolean>
-