public abstract class AutocompleteRendererBase extends InputRendererBase implements MetaComponentRenderer
Constructor and Description |
---|
AutocompleteRendererBase() |
Modifier and Type | Method and Description |
---|---|
void |
decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom decoding of concrete renderer.
|
void |
encodeItem(javax.faces.context.FacesContext facesContext,
AbstractAutocomplete comboBox,
Object item,
AutocompleteEncodeStrategy strategy) |
protected void |
encodeItems(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
List<Object> fetchValues) |
protected void |
encodeItemsContainer(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
JSReference |
getClientFilterFunction(javax.faces.component.UIComponent component) |
Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object val) |
protected int |
getMinCharsOrDefault(javax.faces.component.UIComponent component) |
getInputValue
concatClasses, concatStyles, decode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getComponentClass, getResourcePath, getSkin, getUtils, isAlreadyRendered, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
public JSReference getClientFilterFunction(javax.faces.component.UIComponent component)
protected void encodeItems(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, List<Object> fetchValues) throws IOException
IOException
protected void encodeItemsContainer(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws IOException
IOException
public void encodeItem(javax.faces.context.FacesContext facesContext, AbstractAutocomplete comboBox, Object item, AutocompleteEncodeStrategy strategy) throws IOException
IOException
protected void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
RendererBase
RendererBase.decode(FacesContext, UIComponent)
method.doDecode
in class InputRendererBase
public void encodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId) throws IOException
encodeMetaComponent
in interface MetaComponentRenderer
IOException
public void decodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId)
decodeMetaComponent
in interface MetaComponentRenderer
protected int getMinCharsOrDefault(javax.faces.component.UIComponent component)
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object val) throws javax.faces.convert.ConverterException
getConvertedValue
in class InputRendererBase
javax.faces.convert.ConverterException
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.