public class UISuggest extends AbstractUISuggest
component.stg
with class
SuggestTagDeclaration
.Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
Constructor and Description |
---|
UISuggest() |
Modifier and Type | Method and Description |
---|---|
Integer |
getDelay()
Time in milli seconds before the list will be requested (by AJAX).
|
String |
getFamily() |
SuggestFilter |
getFilter()
TODO: not implemented yet
Additional client side filtering of the result list.
|
Integer |
getMaximumItems()
The maximum number of item to display in the drop down list.
|
Integer |
getMinimumCharacters()
Minimum number of characters to type before the list will be requested.
|
javax.faces.el.MethodBinding |
getSuggestMethod()
Deprecated.
since 2.0.0
|
javax.el.MethodExpression |
getSuggestMethodExpression() |
Integer |
getTotalCount()
The real size of the result list.
|
boolean |
isUpdate()
TODO: not implemented yet
Should the list be updated while typing (via AJAX).
|
void |
setDelay(Integer delay) |
void |
setFilter(SuggestFilter filter) |
void |
setMaximumItems(Integer maximumItems) |
void |
setMinimumCharacters(Integer minimumCharacters) |
void |
setSuggestMethod(javax.faces.el.MethodBinding suggestMethod)
Deprecated.
since 2.0.0
|
void |
setSuggestMethodExpression(javax.el.MethodExpression suggestMethod) |
void |
setTotalCount(Integer totalCount) |
void |
setUpdate(boolean update) |
getQuery, setQuery
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily
in class AbstractUISuggest
public SuggestFilter getFilter()
Additional client side filtering of the result list.
This is useful when sending the full list initially to the client and
setting update=false
.
Possible values are:
The filter will only applied on the client side and
only if server updated (by AJAX) are turned off (update=false
);
SuggestFilter.ALL
all,prefix,contains
public void setFilter(SuggestFilter filter)
setFilter
in class AbstractUISuggest
public Integer getDelay()
200
getDelay
in class AbstractUISuggest
public void setDelay(Integer delay)
setDelay
in class AbstractUISuggest
@Deprecated public javax.faces.el.MethodBinding getSuggestMethod()
@Deprecated public void setSuggestMethod(javax.faces.el.MethodBinding suggestMethod)
public javax.el.MethodExpression getSuggestMethodExpression()
public void setSuggestMethodExpression(javax.el.MethodExpression suggestMethod)
public Integer getMinimumCharacters()
update="false"this value should be 0.
1
getMinimumCharacters
in class AbstractUISuggest
public void setMinimumCharacters(Integer minimumCharacters)
setMinimumCharacters
in class AbstractUISuggest
public boolean isUpdate()
Should the list be updated while typing (via AJAX). This is the default behaviour.
If you set this value to false
, please set the minimumCharacters="0"
.
true
isUpdate
in class AbstractUISuggest
public void setUpdate(boolean update)
public Integer getTotalCount()
-1
getTotalCount
in class AbstractUISuggest
public void setTotalCount(Integer totalCount)
public Integer getMaximumItems()
10
getMaximumItems
in class AbstractUISuggest
public void setMaximumItems(Integer maximumItems)
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.