com.ezware.oxbow.swingbits.table.filter
Class JTableFilter

java.lang.Object
  extended by com.ezware.oxbow.swingbits.table.filter.AbstractTableFilter<JTable>
      extended by com.ezware.oxbow.swingbits.table.filter.JTableFilter
All Implemented Interfaces:
ITableFilter<JTable>, Serializable

public class JTableFilter
extends AbstractTableFilter<JTable>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ezware.oxbow.swingbits.table.filter.ITableFilter
ITableFilter.Row
 
Constructor Summary
JTableFilter(JTable table)
           
 
Method Summary
protected  boolean execute(int col, Collection<DistinctColumnItem> items)
           
 void modelChanged(TableModel model)
          Describes what filter has to do when table model changes
 
Methods inherited from class com.ezware.oxbow.swingbits.table.filter.AbstractTableFilter
addChangeListener, apply, clear, fireFilterChange, getDistinctColumnItems, getFilterState, getTable, includeRow, isFiltered, removeChnageListener, setFilterState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTableFilter

public JTableFilter(JTable table)
Method Detail

execute

protected boolean execute(int col,
                          Collection<DistinctColumnItem> items)
Specified by:
execute in class AbstractTableFilter<JTable>

modelChanged

public void modelChanged(TableModel model)
Description copied from interface: ITableFilter
Describes what filter has to do when table model changes



Copyright © 2011. All Rights Reserved.