public class HtmlMenuRendererBase extends HtmlSelectableRendererBase
Constructor and Description |
---|
HtmlMenuRendererBase() |
Modifier and Type | Method and Description |
---|---|
void |
decode(FacesContext facesContext,
UIComponent uiComponent) |
void |
encodeEnd(FacesContext facesContext,
UIComponent component) |
Object |
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 |
renderMenu(FacesContext facesContext,
UISelectMany selectMany,
boolean disabled,
Converter converter) |
protected void |
renderMenu(FacesContext facesContext,
UISelectOne selectOne,
boolean disabled,
Converter converter) |
internalRenderSelect
getActionUrl, getChildCount, getChildren, getClientId, isCommonEventsOptimizationEnabled, isCommonPropertiesOptimizationEnabled, renderId, shouldRenderId, toUri
convertClientId, encodeBegin, encodeChildren, getRendersChildren
public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException
encodeEnd
in class Renderer
IOException
protected void renderMenu(FacesContext facesContext, UISelectOne selectOne, boolean disabled, Converter converter) throws IOException
IOException
protected void renderMenu(FacesContext facesContext, UISelectMany selectMany, boolean disabled, Converter converter) throws IOException
IOException
protected boolean isDisabled(FacesContext facesContext, UIComponent uiComponent)
public void decode(FacesContext facesContext, UIComponent uiComponent)
public Object getConvertedValue(FacesContext facesContext, UIComponent uiComponent, Object submittedValue) throws ConverterException
getConvertedValue
in class Renderer
ConverterException
protected Converter getConverter(FacesContext facesContext, UIComponent component)
facesContext
- component
- Copyright © 2016 The Apache Software Foundation. All Rights Reserved.