org.openfaces.component.filter
Class AutoCompleteFilter

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.openfaces.component.OUIComponentBase
              extended by org.openfaces.component.filter.Filter
                  extended by org.openfaces.component.filter.ExpressionFilter
                      extended by org.openfaces.component.filter.TextSearchFilter
                          extended by org.openfaces.component.filter.AutoCompleteFilter
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, CompoundComponent, OUIComponent
Direct Known Subclasses:
DropDownFieldFilter

public abstract class AutoCompleteFilter
extends TextSearchFilter


Field Summary
 
Fields inherited from class org.openfaces.component.filter.TextSearchFilter
SEARCH_COMPONENT_SUFFIX
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
AutoCompleteFilter()
           
 
Method Summary
 boolean getAutoComplete()
           
 boolean getCustomValueAllowed()
           
 java.lang.String getHorizontalGridLines()
           
 Side getListAlignment()
           
 java.lang.String getListItemClass()
           
 java.lang.String getListItemStyle()
           
 java.lang.String getOddListItemClass()
           
 java.lang.String getOddListItemStyle()
           
 java.lang.String getRolloverListItemClass()
           
 java.lang.String getRolloverListItemStyle()
           
 int getSuggestionDelay()
           
 int getSuggestionMinChars()
           
 SuggestionMode getSuggestionMode()
           
 int getTimeout()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setAutoComplete(boolean autoComplete)
           
 void setCustomValueAllowed(boolean customValueAllowed)
           
 void setHorizontalGridLines(java.lang.String horizontalGridLines)
           
 void setListAlignment(Side listAlignment)
           
 void setListItemClass(java.lang.String listItemClass)
           
 void setListItemStyle(java.lang.String listItemStyle)
           
 void setOddListItemClass(java.lang.String oddListItemClass)
           
 void setOddListItemStyle(java.lang.String oddListItemStyle)
           
 void setRolloverListItemClass(java.lang.String rolloverListItemClass)
           
 void setRolloverListItemStyle(java.lang.String rolloverListItemStyle)
           
 void setSuggestionDelay(int suggestionDelay)
           
 void setSuggestionMinChars(int suggestionMinChars)
           
 void setSuggestionMode(SuggestionMode suggestionMode)
           
 void setTimeout(int timeout)
           
 
Methods inherited from class org.openfaces.component.filter.TextSearchFilter
createSubComponents, getFocusedClass, getFocusedStyle, getMaxlength, getRolloverClass, getRolloverStyle, getSearchComponent, setFocusedClass, setFocusedStyle, setMaxlength, setRolloverClass, setRolloverStyle
 
Methods inherited from class org.openfaces.component.filter.ExpressionFilter
calculateAllCriterionNames, changeCriterion, getAllRecordsText, getAutoFilterDelay, getCondition, getConverter, getEmptyRecordsText, getExpression, getLocalValue, getNonEmptyRecordsText, getOptionsExpression, getPredefinedCriterionClass, getPredefinedCriterionStyle, getPromptText, getPromptTextClass, getPromptTextStyle, getPropertyLocator, getValue, getWantsRowList, isCaseSensitive, processUpdates, setAllRecordsText, setAutoFilterDelay, setCaseSensitive, setCondition, setConverter, setEmptyRecordsText, setExpression, setNonEmptyRecordsText, setOptionsExpression, setPredefinedCriterionClass, setPredefinedCriterionStyle, setPromptText, setPromptTextClass, setPromptTextStyle, setValue, updateValueFromBinding
 
Methods inherited from class org.openfaces.component.filter.Filter
getFilteredComponent, getFor, isAcceptingAllRecords, setFor, setParent
 
Methods inherited from class org.openfaces.component.OUIComponentBase
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoCompleteFilter

public AutoCompleteFilter()
Method Detail

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class TextSearchFilter

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class TextSearchFilter

getCustomValueAllowed

public boolean getCustomValueAllowed()

setCustomValueAllowed

public void setCustomValueAllowed(boolean customValueAllowed)

getListItemClass

public java.lang.String getListItemClass()

setListItemClass

public void setListItemClass(java.lang.String listItemClass)

getRolloverListItemClass

public java.lang.String getRolloverListItemClass()

setRolloverListItemClass

public void setRolloverListItemClass(java.lang.String rolloverListItemClass)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getListItemStyle

public java.lang.String getListItemStyle()

setListItemStyle

public void setListItemStyle(java.lang.String listItemStyle)

getRolloverListItemStyle

public java.lang.String getRolloverListItemStyle()

setRolloverListItemStyle

public void setRolloverListItemStyle(java.lang.String rolloverListItemStyle)

getListAlignment

public Side getListAlignment()

setListAlignment

public void setListAlignment(Side listAlignment)

getHorizontalGridLines

public java.lang.String getHorizontalGridLines()

setHorizontalGridLines

public void setHorizontalGridLines(java.lang.String horizontalGridLines)

getOddListItemStyle

public java.lang.String getOddListItemStyle()

setOddListItemStyle

public void setOddListItemStyle(java.lang.String oddListItemStyle)

getOddListItemClass

public java.lang.String getOddListItemClass()

setOddListItemClass

public void setOddListItemClass(java.lang.String oddListItemClass)

getSuggestionMode

public SuggestionMode getSuggestionMode()

setSuggestionMode

public void setSuggestionMode(SuggestionMode suggestionMode)

getSuggestionDelay

public int getSuggestionDelay()

setSuggestionDelay

public void setSuggestionDelay(int suggestionDelay)

getAutoComplete

public boolean getAutoComplete()

setAutoComplete

public void setAutoComplete(boolean autoComplete)

getSuggestionMinChars

public int getSuggestionMinChars()

setSuggestionMinChars

public void setSuggestionMinChars(int suggestionMinChars)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.