Interface InfiniteListModel<RECORD>
-
- All Known Subinterfaces:
InfiniteItemViewModel<RECORD>,TableModel<RECORD>
- All Known Implementing Classes:
AbstractInfiniteItemViewModel,AbstractTableModel,ListInfiniteItemViewModel,ListTableModel
public interface InfiniteListModel<RECORD>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCount()java.util.List<RECORD>getRecords(int startIndex, int length)Event<java.lang.Void>onAllDataChanged()Event<RecordsAddedEvent<RECORD>>onRecordsAdded()Event<RecordsChangedEvent<RECORD>>onRecordsChanged()Event<RecordsRemovedEvent<RECORD>>onRecordsRemoved()
-
-
-
Method Detail
-
getCount
int getCount()
-
getRecords
java.util.List<RECORD> getRecords(int startIndex, int length)
-
onAllDataChanged
Event<java.lang.Void> onAllDataChanged()
-
onRecordsAdded
Event<RecordsAddedEvent<RECORD>> onRecordsAdded()
-
onRecordsChanged
Event<RecordsChangedEvent<RECORD>> onRecordsChanged()
-
onRecordsRemoved
Event<RecordsRemovedEvent<RECORD>> onRecordsRemoved()
-
-