| Interface | Description |
|---|---|
| DataChangedHandler | |
| DataFilter<T> |
A Filter used to filter data on
DataProvider |
| DataFilterHandler<T> |
Handler for DataProvider
DataFilterEvent |
| DataLoadedHandler |
Handler for
DataProvider load events |
| DataLoadStoppedHandler |
Handler for DataProvider
DataLoadStoppedEvent events |
| DataProvider<T> |
A DataProvider is used to provide information to widgets that implements
HasDataProvider interface,
like Crux Grid. |
| DataProvider.DataHandler<T> | |
| DataProvider.DataReader<T> |
DataReaders are used to read and values from a dataProvider.
|
| DataSortedHandler |
Handler for
DataProvider sort events |
| EagerDataLoader<T> |
Defines a data loader for
EagerProvider |
| EagerProvider<T> |
A
DataProvider that loads all the data eagerly and store it locally on client browser |
| FilterableProvider<T> |
Classes that implement this interface allow filters on the entire
DataProvider set of data. |
| FilterableProvider.FilterRegistration<T> |
A registration handler for this filter.
|
| HasDataProvider<T extends DataProvider<?>> |
Interface to be implemented by classes that are capable of using DataProviders.
|
| HasPagedDataProvider<T extends PagedDataProvider<?>> |
Interface to be implemented by classes that are capable of using PagedDataProviders.
|
| LazyDataLoader<T> |
Defines a data loader for
LazyProvider |
| LazyProvider<T> |
A
DataProvider that loads the data lazily. |
| MeasurableLazyProvider<T> | |
| MeasurablePagedProvider<T> | |
| MeasurableProvider<E> |
A
DataProvider that can be measured. |
| PagedDataProvider<T> |
A
DataProvider that supports pagination |
| PageLoadedHandler |
Handler for
PagedDataProvider PageLoadedEvent events |
| PageRequestedHandler |
Handler for
PagedDataProvider PageRequestedEvent events |
| ResetHandler | |
| StreamingDataLoader<T> |
Defines a data loader for
StreamingProvider |
| StreamingProvider<T> |
A
LazyProvider that can not be measured. |
| TransactionEndHandler |
Handler for
PagedDataProvider TransactionEndEvent events |
| TransactionStartHandler |
Handler for
PagedDataProvider TransactionStartEvent events |
| Class | Description |
|---|---|
| AbstractDataProvider<T> | |
| AbstractHasPagedDataProvider<T> | |
| DataChangedEvent | |
| DataFilterEvent<T> |
Event fired when
DataProvider is filtered |
| DataLoadedEvent |
Event fired when
DataProvider is loaded |
| DataLoadStoppedEvent |
Event fired when
DataProvider loading is aborted |
| DataProviderRecord<T> |
A record in a
DataProvider. |
| DataSortedEvent |
Event fired when
DataProvider is sorted |
| EagerDataProvider<T> |
An Eager and filterable
DataProvider |
| EagerLoadEvent<T> |
Provides access to the source
EagerProvider that is being loaded |
| EagerPagedDataProvider<T> |
An eager, paged and filterable
DataProvider |
| FetchDataEvent<T> | |
| LazyDataProvider<T> | |
| MeasureDataEvent<T> | |
| PageLoadedEvent |
Event fired when a page on
PagedDataProvider is loaded |
| PageRequestedEvent |
Event fired when a page on
PagedDataProvider is requested |
| ResetEvent | |
| StreamingDataProvider<T> | |
| TransactionEndEvent |
Event fired when a page on
PagedDataProvider is commited or rolled back |
| TransactionStartEvent |
Event fired when a page on
PagedDataProvider starts a new transaction |
| Exception | Description |
|---|---|
| DataProviderExcpetion |
Exception to describe a
DataProvider oepration error |
Copyright © 2015. All rights reserved.