Package jaxx.runtime.swing.table.filter
Class JTableFilter
- java.lang.Object
-
- jaxx.runtime.swing.table.filter.AbstractTableFilter<JTable>
-
- jaxx.runtime.swing.table.filter.JTableFilter
-
- All Implemented Interfaces:
Serializable,TableFilter<JTable>
public class JTableFilter extends AbstractTableFilter<JTable>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jaxx.runtime.swing.table.filter.TableFilter
TableFilter.Row
-
-
Constructor Summary
Constructors Constructor Description JTableFilter(JTable table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clear the filterSet<Object>distinctValuesForColumn(int i)protected booleanexecute(int col, Collection<Object> items)voidmodelChanged(TableModel model)Describes what filter has to do when table model changesStringtoString(Object o)-
Methods inherited from class jaxx.runtime.swing.table.filter.AbstractTableFilter
addChangeListener, apply, fireFilterChange, getDistinctColumnItems, getFilterState, getTable, includeRow, isFiltered, removeChangeListener, setFilterState
-
-
-
-
Constructor Detail
-
JTableFilter
public JTableFilter(JTable table)
-
-
Method Detail
-
execute
protected boolean execute(int col, Collection<Object> items)- Specified by:
executein classAbstractTableFilter<JTable>
-
modelChanged
public void modelChanged(TableModel model)
Description copied from interface:TableFilterDescribes what filter has to do when table model changes
-
clear
public void clear()
Description copied from interface:TableFilterClear the filter- Specified by:
clearin interfaceTableFilter<JTable>- Overrides:
clearin classAbstractTableFilter<JTable>
-
-