public class SortableDataGridDataProvider<T> extends DataGridDataProvider<T> implements SortableDataProvider<T>
dataEventsDelegate, dataGridItems, itemSetChangeSubscription, selectedItemChangeSubscription, stateChangeSubscription, valueChangeSubscription
Constructor and Description |
---|
SortableDataGridDataProvider(DataGridItems.Sortable<T> dataGridSource,
DataGridItemsEventsDelegate<T> dataEventsDelegate) |
Modifier and Type | Method and Description |
---|---|
DataGridItems.Sortable<T> |
getSortableDataGridSource() |
void |
resetSortOrder() |
void |
sort(java.lang.Object[] propertyId,
boolean[] ascending) |
datasourceItemSetChanged, datasourceSelectedItemChanged, datasourceStateChanged, datasourceValueChanged, fetch, getDataGridItems, getId, isInMemory, size, unbind
addDataProviderListener, addListener, fireEvent, refreshAll, refreshItem
public SortableDataGridDataProvider(DataGridItems.Sortable<T> dataGridSource, DataGridItemsEventsDelegate<T> dataEventsDelegate)
public DataGridItems.Sortable<T> getSortableDataGridSource()
public void sort(java.lang.Object[] propertyId, boolean[] ascending)
sort
in interface SortableDataProvider<T>
public void resetSortOrder()
resetSortOrder
in interface SortableDataProvider<T>