Class HtmlMenuRendererBase
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.HtmlMenuRendererBase
- Direct Known Subclasses:
HtmlMenuRenderer
X-CHECKED: tlddoc of h:selectManyListbox
-
Field Summary
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(FacesContext facesContext, UIComponent uiComponent) voidencodeEnd(FacesContext facesContext, UIComponent component) getConvertedValue(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 voidrenderMenu(FacesContext facesContext, UISelectMany selectMany, boolean disabled, Converter converter) protected voidrenderMenu(FacesContext facesContext, UISelectOne selectOne, boolean disabled, Converter converter) Methods inherited from class org.apache.myfaces.renderkit.html.base.HtmlSelectableRendererBase
internalRenderSelectMethods inherited from class org.apache.myfaces.renderkit.html.base.HtmlRenderer
getActionUrl, getChildCount, getChildren, getClientId, isCommonEventsOptimizationEnabled, isCommonPropertiesOptimizationEnabled, renderId, shouldRenderIdMethods inherited from class jakarta.faces.render.Renderer
convertClientId, encodeBegin, encodeChildren, getRendersChildren
-
Constructor Details
-
HtmlMenuRendererBase
public HtmlMenuRendererBase()
-
-
Method Details
-
encodeEnd
- Overrides:
encodeEndin classRenderer- Throws:
IOException
-
renderMenu
protected void renderMenu(FacesContext facesContext, UISelectOne selectOne, boolean disabled, Converter converter) throws IOException - Throws:
IOException
-
renderMenu
protected void renderMenu(FacesContext facesContext, UISelectMany selectMany, boolean disabled, Converter converter) throws IOException - Throws:
IOException
-
isDisabled
-
decode
-
getConvertedValue
public Object getConvertedValue(FacesContext facesContext, UIComponent uiComponent, Object submittedValue) throws ConverterException - Overrides:
getConvertedValuein classRenderer- Throws:
ConverterException
-
getConverter
Gets the converter for the given component rendered by this renderer.- Parameters:
facesContext-component-- Returns:
-