Class ListTableModel<RECORD>
java.lang.Object
org.teamapps.ux.component.table.AbstractTableModel<RECORD>
org.teamapps.ux.component.table.ListTableModel<RECORD>
- All Implemented Interfaces:
InfiniteListModel<RECORD>,TableModel<RECORD>
-
Field Summary
Fields inherited from class org.teamapps.ux.component.table.AbstractTableModel
onAllDataChanged, onRecordAdded, onRecordDeleted, onRecordUpdated, sorting -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddRecords(List<RECORD> records) intgetCount()getList()getRecords(int startIndex, int length) voidvoidvoidsetSortingPropertyExtractor(PropertyExtractor<RECORD> sortingPropertyExtractor) Methods inherited from class org.teamapps.ux.component.table.AbstractTableModel
onAllDataChanged, onRecordsAdded, onRecordsChanged, onRecordsRemoved, setSorting
-
Constructor Details
-
ListTableModel
public ListTableModel() -
ListTableModel
-
-
Method Details
-
setList
-
getList
-
addRecord
-
addRecords
-
getCount
public int getCount() -
getRecords
-
getAllRecords
-
getFilter
-
setFilter
-
getSortingPropertyExtractor
-
setSortingPropertyExtractor
-