Class HtmlListboxRendererBase
java.lang.Object
jakarta.faces.render.Renderer
org.apache.myfaces.renderkit.html.base.HtmlRenderer
org.apache.myfaces.renderkit.html.base.HtmlSelectableRendererBase
org.apache.myfaces.renderkit.html.base.HtmlListboxRendererBase
- Direct Known Subclasses:
HtmlListboxRenderer
-
Field Summary
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
decode
(FacesContext facesContext, UIComponent uiComponent) void
encodeEnd
(FacesContext facesContext, UIComponent uiComponent) getConvertedValue
(FacesContext facesContext, UIComponent uiComponent, Object submittedValue) protected Converter
getConverter
(FacesContext facesContext, UIComponent component) Gets the converter for the given component rendered by this renderer.protected boolean
isDisabled
(FacesContext facesContext, UIComponent uiComponent) protected void
renderListbox
(FacesContext facesContext, UISelectMany selectMany, boolean disabled, int size, Converter converter) protected void
renderListbox
(FacesContext facesContext, UISelectOne selectOne, boolean disabled, int size, Converter converter) Methods inherited from class org.apache.myfaces.renderkit.html.base.HtmlSelectableRendererBase
internalRenderSelect
Methods inherited from class org.apache.myfaces.renderkit.html.base.HtmlRenderer
getActionUrl, getChildCount, getChildren, getClientId, isCommonEventsOptimizationEnabled, isCommonPropertiesOptimizationEnabled, renderId, shouldRenderId
Methods inherited from class jakarta.faces.render.Renderer
convertClientId, encodeBegin, encodeChildren, getRendersChildren
-
Constructor Details
-
HtmlListboxRendererBase
public HtmlListboxRendererBase()
-
-
Method Details
-
encodeEnd
- Overrides:
encodeEnd
in classRenderer
- Throws:
IOException
-
renderListbox
protected void renderListbox(FacesContext facesContext, UISelectOne selectOne, boolean disabled, int size, Converter converter) throws IOException - Throws:
IOException
-
renderListbox
protected void renderListbox(FacesContext facesContext, UISelectMany selectMany, boolean disabled, int size, Converter converter) throws IOException - Throws:
IOException
-
isDisabled
-
decode
-
getConvertedValue
public Object getConvertedValue(FacesContext facesContext, UIComponent uiComponent, Object submittedValue) throws ConverterException - Overrides:
getConvertedValue
in classRenderer
- Throws:
ConverterException
-
getConverter
Gets the converter for the given component rendered by this renderer.- Parameters:
facesContext
-component
-- Returns:
-