Interface TableModel<RECORD>

All Known Implementing Classes:
AbstractTableModel, ListTableModel

public interface TableModel<RECORD>
  • Method Details

    • getCount

      int getCount()
    • getRecords

      java.util.List<RECORD> getRecords​(int startIndex, int length, Sorting sorting)
    • getChildRecords

      default java.util.List<RECORD> getChildRecords​(RECORD parentRecord, Sorting sorting)
    • onAllDataChanged

      Event<java.lang.Void> onAllDataChanged()
    • onRecordAdded

      Event<RECORD> onRecordAdded()
    • onRecordUpdated

      Event<RECORD> onRecordUpdated()
    • onRecordDeleted

      Event<RECORD> onRecordDeleted()