|
TreeFilterHeaderModel |
Top Previous Next |
TreeFilterHeaderModel provides filtering to a TreeTableModel through a component that is installed on the column header of a TreeTable. TreeFilterHeaderModel is an abstract class whose default implementation is PopupTreeFilterHeaderModel. The available filter expressions for a column are handled by a ColumnFilterMapper, which has three implementations:
1. NodeFilterMapper displays every node of the TreeTableModel
2. LevelFilterMapper displays unique values at each node level
3. DefaultColumnFilterMapper combines NodeFilterMapper and LevelFilterMapper so that you can define the association of each column with one of the two.
By default, PopupTreeFilterHeaderModel uses a DefaultColumnFilterMapper.