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 TypeMethodDescriptionvoiddecodeInternal(javax.faces.context.FacesContext facesContext, T component) protected voidencodeBeginField(javax.faces.context.FacesContext facesContext, T component) protected voidencodeEndField(javax.faces.context.FacesContext facesContext, T component) protected StringgetFieldId(javax.faces.context.FacesContext facesContext, T component) protected abstract CssItem[]getOuterCssItems(javax.faces.context.FacesContext facesContext, AbstractUISelectBoolean select) protected booleanisOutputOnly(T component) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase
encodeBeginInternal, encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddonMethods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, getComponentTag, writeAdditionalAttributesMethods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
setSubmittedValueMethods 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, renderSelectItemsMethods inherited from class javax.faces.render.Renderer
convertClientId, getRendersChildren
-
Constructor Details
-
SelectBooleanRendererBase
public SelectBooleanRendererBase()
-
-
Method Details
-
isOutputOnly
- Specified by:
isOutputOnlyin classDecodingInputRendererBase<T extends AbstractUISelectBoolean>
-
decodeInternal
- Overrides:
decodeInternalin classDecodingInputRendererBase<T extends AbstractUISelectBoolean>
-
encodeBeginField
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginFieldin classDecorationPositionRendererBase<T extends AbstractUISelectBoolean>- Throws:
IOException
-
encodeEndField
protected void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndFieldin classDecorationPositionRendererBase<T extends AbstractUISelectBoolean>- Throws:
IOException
-
getOuterCssItems
protected abstract CssItem[] getOuterCssItems(javax.faces.context.FacesContext facesContext, AbstractUISelectBoolean select) -
getFieldId
- Specified by:
getFieldIdin classLabelLayoutRendererBase<T extends AbstractUISelectBoolean>
-