org.openfaces.component
Interface FilterableComponent
- All Known Implementing Classes:
- AbstractTable, DataTable, TreeTable
public interface FilterableComponent
getFilters
java.util.List<Filter> getFilters()
- Returns:
- a modifiable set of filters attached to this component.
getVar
java.lang.String getVar()
- Returns:
- name of a variable that refers to a current record in this component.
getAllRecordsFilterText
java.lang.String getAllRecordsFilterText()
- Returns:
- the default text for the "all records" filters in this component. This text
can also be customized on a per-filter basis for individual customization.
setAllRecordsFilterText
void setAllRecordsFilterText(java.lang.String allRecordsFilterText)
getEmptyRecordsFilterText
java.lang.String getEmptyRecordsFilterText()
- Returns:
- the default text for the "empty records" filters in this component. This text
can also be customized on a per-filter basis for individual customization.
setEmptyRecordsFilterText
void setEmptyRecordsFilterText(java.lang.String emptyRecordsFilterText)
getNonEmptyRecordsFilterText
java.lang.String getNonEmptyRecordsFilterText()
- Returns:
- the default text for the "non-empty records" filters in this component. This text
can also be customized on a per-filter basis for individual customization.
setNonEmptyRecordsFilterText
void setNonEmptyRecordsFilterText(java.lang.String nonEmptyRecordsFilterText)
getAutoFilterDelay
int getAutoFilterDelay()
setAutoFilterDelay
void setAutoFilterDelay(int autoFilterDelay)
getRowListForFiltering
java.util.List getRowListForFiltering(Filter filter)
getFilteredValueByData
java.lang.Object getFilteredValueByData(FacesContext facesContext,
java.lang.Object data,
java.lang.Object expression)
filterChanged
void filterChanged(Filter filter)
Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.