Class SelectManyRendererBase<T extends AbstractUISelectManyBase>
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.MessageLayoutRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyRendererBase<T>
- Direct Known Subclasses:
SelectManyCheckboxRenderer
,SelectManyListboxRenderer
,SelectManyListRenderer
,SelectManyShuttleRenderer
public abstract class SelectManyRendererBase<T extends AbstractUISelectManyBase>
extends MessageLayoutRendererBase<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) getConvertedValueInternal
(javax.faces.context.FacesContext facesContext, T component, Object submittedValue) String[]
getSubmittedValues
(javax.faces.component.UIInput input) protected boolean
isOutputOnly
(T component) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.MessageLayoutRendererBase
encodeBeginField, encodeBeginInternal, encodeBeginMessageField, encodeEndField, encodeEndInternal, encodeEndMessageField, encodeGroupAddon
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, getComponentTag, getFieldId, 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, 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
-
SelectManyRendererBase
public SelectManyRendererBase()
-
-
Method Details
-
isOutputOnly
- Specified by:
isOutputOnly
in classDecodingInputRendererBase<T extends AbstractUISelectManyBase>
-
decodeInternal
- Overrides:
decodeInternal
in classDecodingInputRendererBase<T extends AbstractUISelectManyBase>
-
getSubmittedValues
-
getConvertedValueInternal
public Object getConvertedValueInternal(javax.faces.context.FacesContext facesContext, T component, Object submittedValue) throws javax.faces.convert.ConverterException - Overrides:
getConvertedValueInternal
in classRendererBase<T extends AbstractUISelectManyBase>
- Throws:
javax.faces.convert.ConverterException
-