Class FuzzySearchRenderer
- 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.extensions.component.fuzzysearch.FuzzySearchRenderer
-
public class FuzzySearchRenderer extends org.primefaces.renderkit.SelectOneRendererFuzzySearchcomponent.- Since:
- 8.0.1
- Author:
- https://github.com/aripddev
-
-
Constructor Summary
Constructors Constructor Description FuzzySearchRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)voidencodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)protected voidencodeMarkup(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch)protected voidencodeOption(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch, javax.faces.model.SelectItem option)protected voidencodeScript(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch)protected voidencodeSelectItems(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch, java.util.List<javax.faces.model.SelectItem> selectItems)protected java.lang.StringgetSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne)-
Methods inherited from class org.primefaces.renderkit.SelectOneRenderer
findSelectItemByLabel, findSelectItemByValue, getSubmittedValues, getValues
-
Methods inherited from class org.primefaces.renderkit.SelectRenderer
addSelectItem, coerceToModelType, countSelectItems, countSelectItems, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItemComponent, getSelectItems, isHideNoSelection, isSelected, isSelectValueEqual, updateSelectItem, validateSubmittedValues
-
Methods inherited from class org.primefaces.renderkit.InputRenderer
createStyleClass, createStyleClass, getConvertedValue, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderAccessibilityAttributesHidden, renderARIACombobox, renderARIAInvalid, renderARIARequired, renderRTLDirection, shouldDecode
-
Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getHighlighter, 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, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
-
-
-
-
Method Detail
-
decode
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)- Overrides:
decodein classorg.primefaces.renderkit.SelectOneRenderer
-
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException- Overrides:
encodeEndin classjavax.faces.render.Renderer- Throws:
java.io.IOException
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch) throws java.io.IOException- Throws:
java.io.IOException
-
encodeSelectItems
protected void encodeSelectItems(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch, java.util.List<javax.faces.model.SelectItem> selectItems) throws java.io.IOException- Throws:
java.io.IOException
-
encodeOption
protected void encodeOption(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch, javax.faces.model.SelectItem option) throws java.io.IOException- Throws:
java.io.IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, FuzzySearch fuzzySearch) throws java.io.IOException- Throws:
java.io.IOException
-
getSubmitParam
protected java.lang.String getSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne)- Specified by:
getSubmitParamin classorg.primefaces.renderkit.SelectOneRenderer
-
-