Interface SpreadsheetFilter
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ItemFilter
public interface SpreadsheetFilter extends Serializable
Interface for filter components that can be added to aSpreadsheetFilterTable. Filtering is done by simply hiding the table's rows that are filtered.Add / remove filters from table with
SpreadsheetFilterTable.registerFilter(PopupButton, SpreadsheetFilter)andSpreadsheetFilterTable.unRegisterFilter(PopupButton, SpreadsheetFilter)When a filter been has updated (by server side or user actions),
SpreadsheetFilterTable.onFiltersUpdated()should be called.- Author:
- Vaadin Ltd.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearFilter()Clear the filtering options.Set<Integer>getFilteredRows()Returns the rows that should be filtered by this filter.
-
-
-
Method Detail
-
clearFilter
void clearFilter()
Clear the filtering options. After this method thegetFilteredRows()for this filter should return an empty set.
-
-