public interface FilterableProvider<T> extends DataProvider<T>
DataProvider set of data.| Modifier and Type | Interface and Description |
|---|---|
static interface |
FilterableProvider.FilterRegistration<T>
A registration handler for this filter.
|
DataProvider.DataHandler<T>, DataProvider.DataReader<T>| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addDataFilterHandler(DataFilterHandler<T> handler)
Add an handler to be called when filter operations are applied
|
FilterableProvider.FilterRegistration<T> |
addFilter(DataFilter<T> filter)
Add a new
DataFilter to this DataProvider. |
void |
removeFilters()
Remove all filters form the DataProvider
|
add, add, addDataChangedHandler, addDataLoadedHandler, addDataSortedHandler, addLoadStoppedHandler, addResetHandler, addTransactionEndHandler, addTransactionStartHandler, commit, filter, first, get, get, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, hasNext, hasPrevious, indexOf, isDirty, isLoaded, load, next, previous, read, read, remove, reset, rollback, select, select, set, setData, setData, setData, setReadOnly, setReadOnly, sort, stopLoadingFilterableProvider.FilterRegistration<T> addFilter(DataFilter<T> filter)
DataFilter to this DataProvider. All the filters are considered
when iterating over the data set.filter - a filter to verify all DataProvider recordsvoid removeFilters()
com.google.gwt.event.shared.HandlerRegistration addDataFilterHandler(DataFilterHandler<T> handler)
handler - called when filter perform some operation on dataCopyright © 2015. All rights reserved.