Class HtmlListboxRendererBase
- java.lang.Object
-
- javax.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
public class HtmlListboxRendererBase extends HtmlSelectableRendererBase
-
-
Field Summary
-
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
-
Constructor Summary
Constructors Constructor Description HtmlListboxRendererBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecode(FacesContext facesContext, UIComponent uiComponent)voidencodeEnd(FacesContext facesContext, UIComponent uiComponent)ObjectgetConvertedValue(FacesContext facesContext, UIComponent uiComponent, Object submittedValue)protected ConvertergetConverter(FacesContext facesContext, UIComponent component)Gets the converter for the given component rendered by this renderer.protected booleanisDisabled(FacesContext facesContext, UIComponent uiComponent)protected voidrenderListbox(FacesContext facesContext, UISelectMany selectMany, boolean disabled, int size, Converter converter)protected voidrenderListbox(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 javax.faces.render.Renderer
convertClientId, encodeBegin, encodeChildren, getRendersChildren
-
-
-
-
Method Detail
-
encodeEnd
public void encodeEnd(FacesContext facesContext, UIComponent uiComponent) throws IOException
- Overrides:
encodeEndin 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
protected boolean isDisabled(FacesContext facesContext, UIComponent uiComponent)
-
decode
public void decode(FacesContext facesContext, UIComponent uiComponent)
-
getConvertedValue
public Object getConvertedValue(FacesContext facesContext, UIComponent uiComponent, Object submittedValue) throws ConverterException
- Overrides:
getConvertedValuein classRenderer- Throws:
ConverterException
-
getConverter
protected Converter getConverter(FacesContext facesContext, UIComponent component)
Gets the converter for the given component rendered by this renderer.- Parameters:
facesContext-component-- Returns:
-
-