org.openfaces.component.filter
Class TextSearchFilter

java.lang.Object
  extended by 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
All Implemented Interfaces:
CompoundComponent, OUIComponent
Direct Known Subclasses:
AutoCompleteFilter, InputTextFilter

public abstract class TextSearchFilter
extends ExpressionFilter


Field Summary
static java.lang.String SEARCH_COMPONENT_SUFFIX
           
 
Constructor Summary
TextSearchFilter()
           
 
Method Summary
 void createSubComponents(FacesContext context)
           
 java.lang.String getFocusedClass()
           
 java.lang.String getFocusedStyle()
           
 int getMaxlength()
           
 java.lang.String getRolloverClass()
           
 java.lang.String getRolloverStyle()
           
 UIComponent getSearchComponent()
           
 void restoreState(FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(FacesContext context)
           
 void setFocusedClass(java.lang.String focusedClass)
           
 void setFocusedStyle(java.lang.String focusedStyle)
           
 void setMaxlength(int maxlength)
           
 void setRolloverClass(java.lang.String rolloverClass)
           
 void setRolloverStyle(java.lang.String rolloverStyle)
           
 
Methods inherited from class org.openfaces.component.filter.ExpressionFilter
calculateAllCriterionNames, changeCriterion, getAllRecordsText, getAutoFilterDelay, getConverter, getEmptyRecordsText, getExpression, getLocalValue, getNonEmptyRecordsText, getOptionsExpression, getPredefinedCriterionClass, getPredefinedCriterionStyle, getPromptText, getPromptTextClass, getPromptTextStyle, getValue, getWantsRowList, isCaseSensitive, processUpdates, setAllRecordsText, setAutoFilterDelay, setCaseSensitive, 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 java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEARCH_COMPONENT_SUFFIX

public static final java.lang.String SEARCH_COMPONENT_SUFFIX
See Also:
Constant Field Values
Constructor Detail

TextSearchFilter

public TextSearchFilter()
Method Detail

createSubComponents

public void createSubComponents(FacesContext context)
Specified by:
createSubComponents in interface CompoundComponent
Overrides:
createSubComponents in class ExpressionFilter

getSearchComponent

public UIComponent getSearchComponent()

getFocusedStyle

public java.lang.String getFocusedStyle()

getFocusedClass

public java.lang.String getFocusedClass()

setFocusedStyle

public void setFocusedStyle(java.lang.String focusedStyle)

setFocusedClass

public void setFocusedClass(java.lang.String focusedClass)

getRolloverStyle

public java.lang.String getRolloverStyle()
Specified by:
getRolloverStyle in interface OUIComponent
Overrides:
getRolloverStyle in class OUIComponentBase

setRolloverStyle

public void setRolloverStyle(java.lang.String rolloverStyle)
Specified by:
setRolloverStyle in interface OUIComponent
Overrides:
setRolloverStyle in class OUIComponentBase

getRolloverClass

public java.lang.String getRolloverClass()
Specified by:
getRolloverClass in interface OUIComponent
Overrides:
getRolloverClass in class OUIComponentBase

setRolloverClass

public void setRolloverClass(java.lang.String rolloverClass)
Specified by:
setRolloverClass in interface OUIComponent
Overrides:
setRolloverClass in class OUIComponentBase

getMaxlength

public int getMaxlength()

setMaxlength

public void setMaxlength(int maxlength)

saveState

public java.lang.Object saveState(FacesContext context)
Overrides:
saveState in class ExpressionFilter

restoreState

public void restoreState(FacesContext context,
                         java.lang.Object state)
Overrides:
restoreState in class ExpressionFilter


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