Class SelectOneListRenderer<T extends AbstractUISelectOneList>
java.lang.Object
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.SelectOneRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneListRenderer<T>
public class SelectOneListRenderer<T extends AbstractUISelectOneList>
extends SelectOneRendererBase<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertClientId(jakarta.faces.context.FacesContext arg0, String arg1) voiddecodeInternal(jakarta.faces.context.FacesContext facesContext, T component) If server side filtering is used, the submitted value is only processed for "selectListUpdate" AJAX requests to avoid "Validation Error: Value is not valid".protected voidencodeBeginField(jakarta.faces.context.FacesContext facesContext, T component) protected voidencodeEndField(jakarta.faces.context.FacesContext facesContext, T component) protected CssItem[]getComponentCss(jakarta.faces.context.FacesContext facesContext, T component) protected StringgetFieldId(jakarta.faces.context.FacesContext facesContext, T component) booleanprotected voidwriteAdditionalAttributes(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T component) Methods inherited from class SelectOneRendererBase
getDecodingId, isOutputOnlyMethods inherited from class DecorationPositionRendererBase
encodeBeginInternal, encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddonMethods inherited from class LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabelMethods inherited from class DecodingInputRendererBase
setSubmittedValueMethods inherited from class 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
-
Field Details
-
PASSTHROUGH_RENDERER_LOCALNAME_KEY
- See Also:
-
-
Constructor Details
-
SelectOneListRenderer
public SelectOneListRenderer()
-
-
Method Details
-
getComponentTag
- Specified by:
getComponentTagin classLabelLayoutRendererBase<T extends AbstractUISelectOneList>
-
getComponentCss
- Overrides:
getComponentCssin classLabelLayoutRendererBase<T extends AbstractUISelectOneList>
-
writeAdditionalAttributes
protected void writeAdditionalAttributes(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T component) throws IOException - Overrides:
writeAdditionalAttributesin classLabelLayoutRendererBase<T extends AbstractUISelectOneList>- Throws:
IOException
-
decodeInternal
If server side filtering is used, the submitted value is only processed for "selectListUpdate" AJAX requests to avoid "Validation Error: Value is not valid". “selectListUpdate” AJAX requests are sent during filtering or if a value is selected.- Overrides:
decodeInternalin classSelectOneRendererBase<T extends AbstractUISelectOneList>
-
encodeBeginField
protected void encodeBeginField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginFieldin classDecorationPositionRendererBase<T extends AbstractUISelectOneList>- Throws:
IOException
-
encodeEndField
protected void encodeEndField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndFieldin classDecorationPositionRendererBase<T extends AbstractUISelectOneList>- Throws:
IOException
-
getFieldId
- Specified by:
getFieldIdin classLabelLayoutRendererBase<T extends AbstractUISelectOneList>
-
convertClientId
-
getRendersChildren
public boolean getRendersChildren()
-