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
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) booleanprotected StringgetSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne) Methods inherited from class org.primefaces.renderkit.SelectOneRenderer
decode, findSelectItemByLabel, findSelectItemByValue, getSubmittedValues, getValuesMethods inherited from class org.primefaces.renderkit.SelectRenderer
addSelectItem, coerceToModelType, countSelectItems, countSelectItems, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItemComponent, getSelectItems, isHideNoSelection, isSelected, isSelectValueEqual, updateSelectItem, validateSubmittedValuesMethods inherited from class org.primefaces.renderkit.InputRenderer
createStyleClass, createStyleClass, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderAccessibilityAttributesHidden, renderARIACombobox, renderARIAInvalid, renderARIARequired, shouldDecodeMethods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, logDevelopmentWarning, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderAttribute, renderButtonValue, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderRTLDirection, renderValidationMetadata, shouldRenderAttribute, shouldWriteIdMethods inherited from class javax.faces.render.Renderer
convertClientId, encodeBegin
-
Constructor Details
-
SelectOneListboxRenderer
public SelectOneListboxRenderer()
-
-
Method Details
-
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
-
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
- Overrides:
getHighlighterin classCoreRenderer
-