public class SortableDatasourceDataGridItems<E extends Entity<K>,K> extends DatasourceDataGridItems<E,K> implements DataGridItems.Sortable<E>
DataGridItems.ItemSetChangeEvent<T>, DataGridItems.SelectedItemChangeEvent<T>, DataGridItems.Sortable<T>, DataGridItems.ValueChangeEvent<T>DataUnit.StateChangeEventdatasource, events, state| Constructor and Description |
|---|
SortableDatasourceDataGridItems(CollectionDatasource.Sortable<E,K> datasource) |
| Modifier and Type | Method and Description |
|---|---|
protected CollectionDatasource.Sortable<E,K> |
getSortableDatasource() |
void |
resetSortOrder() |
void |
sort(java.lang.Object[] propertyIds,
boolean[] ascendingFlags) |
addItemSetChangeListener, addSelectedItemChangeListener, addStateChangeListener, addValueChangeListener, aggregate, aggregateValues, containsItem, datasourceCollectionChanged, datasourceItemChanged, datasourceItemPropertyChanged, datasourceStateChanged, getDatasource, getEntityMetaClass, getItem, getItemByIndex, getItemId, getItems, getItems, getSelectedItem, getState, indexOfItem, setSelectedItem, setState, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenableSorting, suppressSortingaddItemSetChangeListener, addSelectedItemChangeListener, addValueChangeListener, containsItem, getItem, getItemByIndex, getItemId, getItems, getItems, getSelectedItem, indexOfItem, setSelectedItem, sizeaddStateChangeListener, getStatepublic SortableDatasourceDataGridItems(CollectionDatasource.Sortable<E,K> datasource)
protected CollectionDatasource.Sortable<E,K> getSortableDatasource()
public void sort(java.lang.Object[] propertyIds,
boolean[] ascendingFlags)
sort in interface DataGridItems.Sortable<E extends Entity<K>>public void resetSortOrder()
resetSortOrder in interface DataGridItems.Sortable<E extends Entity<K>>