Interface FilterTableModel<R,C>

Type Parameters:
R - the type representing the rows in this table model
C - the type used to identify columns in this table model, Integer for indexed identification for example
All Superinterfaces:
FilterModel<R>
All Known Subinterfaces:
EntityTableModel<E,R>, SwingFilterTableModel<R,C>
All Known Implementing Classes:
AbstractEntityTableModel, SwingEntityTableModel

public interface FilterTableModel<R,C> extends FilterModel<R>

A UI-agnostic table model based on FilterModel, supporting selection, filtering and sorting. A FilterTableModel can not contain null items.

The Swing-specific is.codion.swing.common.model.component.table.SwingFilterTableModel extends this with javax.swing.table.TableModel, adding cell editing and the fireTableXxx surface.

See Also: