public class DefaultTableHeaderFilter extends Object implements FilterableTableHeader.TableHeaderFilter
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
DefaultTableHeaderFilter.FilterDialog |
| Constructor and Description |
|---|
DefaultTableHeaderFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearFilter(int column) |
protected String |
convertToString(Object value,
TableModel tableModel,
int row,
int column) |
JPopupMenu |
getFilterEditor(FilterableTableHeader filterableTableHeader,
TableModel tableModel,
int column,
int[] rows,
Comparator<Object> valueComparator) |
protected DefaultTableHeaderFilter.FilterDialog |
getModalDialog(JTable table,
JComponent content,
String title) |
boolean |
include(RowFilter.Entry<? extends TableModel,? extends Integer> entry,
int column) |
boolean |
isFilterActive(int column) |
protected DefaultTableHeaderFilter.FilterDialog getModalDialog(JTable table, JComponent content, String title)
public boolean isFilterActive(int column)
isFilterActive in interface FilterableTableHeader.TableHeaderFilterpublic JPopupMenu getFilterEditor(FilterableTableHeader filterableTableHeader, TableModel tableModel, int column, int[] rows, Comparator<Object> valueComparator)
getFilterEditor in interface FilterableTableHeader.TableHeaderFilterprotected String convertToString(Object value, TableModel tableModel, int row, int column)
public boolean include(RowFilter.Entry<? extends TableModel,? extends Integer> entry, int column)
include in interface FilterableTableHeader.TableHeaderFilterpublic void clearFilter(int column)
clearFilter in interface FilterableTableHeader.TableHeaderFilterCopyright © 2019. All rights reserved.