Class JTableFilter

java.lang.Object
jaxx.runtime.swing.table.filter.AbstractTableFilter<javax.swing.JTable>
jaxx.runtime.swing.table.filter.JTableFilter
All Implemented Interfaces:
java.io.Serializable, TableFilter<javax.swing.JTable>

public class JTableFilter
extends AbstractTableFilter<javax.swing.JTable>
See Also:
Serialized Form
  • Constructor Details

    • JTableFilter

      public JTableFilter​(javax.swing.JTable table)
  • Method Details

    • execute

      protected boolean execute​(int col, java.util.Collection<java.lang.Object> items)
      Specified by:
      execute in class AbstractTableFilter<javax.swing.JTable>
    • modelChanged

      public void modelChanged​(javax.swing.table.TableModel model)
      Description copied from interface: TableFilter
      Describes what filter has to do when table model changes
    • distinctValuesForColumn

      public java.util.Set<java.lang.Object> distinctValuesForColumn​(int i)
    • toString

      public java.lang.String toString​(java.lang.Object o)
    • clear

      public void clear()
      Description copied from interface: TableFilter
      Clear the filter
      Specified by:
      clear in interface TableFilter<javax.swing.JTable>
      Overrides:
      clear in class AbstractTableFilter<javax.swing.JTable>