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(javax.faces.context.FacesContext facesContext,
java.lang.Object data,
java.lang.Object expression)
filterChanged
void filterChanged(Filter filter)
Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.