Class SelectOneListboxRenderer
- java.lang.Object
-
- javax.faces.render.Renderer
-
- org.primefaces.renderkit.CoreRenderer
-
- org.primefaces.renderkit.InputRenderer
-
- org.primefaces.renderkit.SelectRenderer
-
- org.primefaces.renderkit.SelectOneRenderer
-
- org.primefaces.component.selectonelistbox.SelectOneListboxRenderer
-
public class SelectOneListboxRenderer extends SelectOneRenderer
-
-
Field Summary
-
Fields inherited from class org.primefaces.renderkit.InputRenderer
ARIA_FILTER
-
-
Constructor Summary
Constructors Constructor Description SelectOneListboxRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringcalculateWrapperHeight(SelectOneListbox listbox, int itemSize)voidencodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)voidencodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)protected voidencodeFilter(javax.faces.context.FacesContext context, SelectOneListbox listbox)protected voidencodeInput(javax.faces.context.FacesContext context, SelectOneListbox listbox, String clientId, List<javax.faces.model.SelectItem> selectItems)protected voidencodeItem(javax.faces.context.FacesContext context, SelectOneListbox listbox, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter, boolean customContent)protected voidencodeList(javax.faces.context.FacesContext context, SelectOneListbox listbox, List<javax.faces.model.SelectItem> selectItems)protected voidencodeMarkup(javax.faces.context.FacesContext context, SelectOneListbox listbox)protected voidencodeOption(javax.faces.context.FacesContext context, SelectOneListbox listbox, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter)protected voidencodeScript(javax.faces.context.FacesContext context, SelectOneListbox listbox)protected voidencodeSelectItems(javax.faces.context.FacesContext context, SelectOneListbox listbox, List<javax.faces.model.SelectItem> selectItems)ObjectgetConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue)StringgetHighlighter()booleangetRendersChildren()protected StringgetSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne)-
Methods inherited from class org.primefaces.renderkit.SelectOneRenderer
decode, getSubmittedValues, getValues
-
Methods inherited from class org.primefaces.renderkit.SelectRenderer
addSelectItem, coerceToModelType, countSelectItems, countSelectItems, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItems, isHideNoSelection, isSelected, isSelectValueEqual, validateSubmittedValues
-
Methods inherited from class org.primefaces.renderkit.InputRenderer
createStyleClass, createStyleClass, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderARIACombobox, renderARIAInvalid, renderARIARequired, renderRTLDirection, shouldDecode
-
Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endsWithLenghtUnit, getEventBehaviors, getResourceRequestPath, getResourceURL, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
-
-
-
-
Method Detail
-
getConvertedValue
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) throws javax.faces.convert.ConverterException
- Overrides:
getConvertedValuein classInputRenderer- Throws:
javax.faces.convert.ConverterException
-
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException- Overrides:
encodeEndin classjavax.faces.render.Renderer- Throws:
IOException
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, SelectOneListbox listbox) throws IOException- Throws:
IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, SelectOneListbox listbox) throws IOException- Throws:
IOException
-
encodeInput
protected void encodeInput(javax.faces.context.FacesContext context, SelectOneListbox listbox, String clientId, List<javax.faces.model.SelectItem> selectItems) throws IOException- Throws:
IOException
-
encodeList
protected void encodeList(javax.faces.context.FacesContext context, SelectOneListbox listbox, List<javax.faces.model.SelectItem> selectItems) throws IOException- Throws:
IOException
-
encodeItem
protected void encodeItem(javax.faces.context.FacesContext context, SelectOneListbox listbox, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter, boolean customContent) throws IOException- Throws:
IOException
-
encodeSelectItems
protected void encodeSelectItems(javax.faces.context.FacesContext context, SelectOneListbox listbox, List<javax.faces.model.SelectItem> selectItems) throws IOException- Throws:
IOException
-
encodeOption
protected void encodeOption(javax.faces.context.FacesContext context, SelectOneListbox listbox, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter) throws IOException- Throws:
IOException
-
encodeFilter
protected void encodeFilter(javax.faces.context.FacesContext context, SelectOneListbox listbox) throws IOException- Throws:
IOException
-
calculateWrapperHeight
protected String calculateWrapperHeight(SelectOneListbox listbox, int itemSize)
-
getSubmitParam
protected String getSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne)
- Specified by:
getSubmitParamin classSelectOneRenderer
-
encodeChildren
public void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException- Overrides:
encodeChildrenin classjavax.faces.render.Renderer- Throws:
IOException
-
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildrenin classjavax.faces.render.Renderer
-
getHighlighter
public String getHighlighter()
- Overrides:
getHighlighterin classCoreRenderer
-
-