Copyright © 2011 Citra Technologies. All Rights Reserved.

Package com.citra.filter.tree

Contains classes for showing a filter treetable component on the table's column header.

See:
          Description

Interface Summary
ColumnFilterMapper ColumnFilterMapper is an interface that defines methods for installing/uninstalling and applying table filters on a FilterTreeTableModel.
FilterTreeRenderer FilterTreeRenderer defines methods for displaying a filterable tree header component and also for determining the start of a filter action on a column.
 

Class Summary
AbstractColumnFilterMapper AbstractColumnFilterMapper provides an abstract ColumnFilterMapper implementation.
AbstractColumnFilterMapper.ColumnFilterTreeTableModel ColumnFilterTreeTableModel is a treetablemodel that shows only one column.
DefaultColumnFilterMapper DefaultColumnFilterMapper is the default ColumnFilterMapper implementation that is a combination of node and level mappers.
DefaultFilterTreeRenderer DefaultFilterTreeRenderer is the default FilterTreeRenderer implementation that uses an arrow button to present users with filter options for a column.
LevelFilterMapper LevelFilterMapper is a ColumnFilterMapper that presents users with unique values to filter on each tree level.
NodeFilterMapper NodeFilterMapper is a ColumnFilterMapper that allows users to uniquely identify which nodes to include when filtering.
NodeTableFilter NodeTableFilter is a table filter for filtering the rows of a TableModel based on a list of objects.
PopupTreeFilterHeaderModel PopupTreeFilterHeaderModel uses an arrow button in order to provide real-time row filtering.
TreeFilterHeaderModel TreeFilterHeaderModel is used to provide real-time row filtering via a component that is installed on the table header.
 

Package com.citra.filter.tree Description

Contains classes for showing a filter treetable component on the table's column header.


Copyright © 2011 Citra Technologies. All Rights Reserved.