Interface FilterStrategy

All Superinterfaces:
Workspace
All Known Implementing Classes:
DbConsoleLogPanel.SynchronizedQuickFilter, DbFilterStrategy, DbQuickFilterStrategy, FilterStrategyImpl, InputTableEditorFilterStrategy, ListAwareFilterStrategy, QuickFilterStrategy, SimpleFilterStrategy, TextFilterStrategy

public interface FilterStrategy extends Workspace
  • Method Details

    • isFilteringOn

      boolean isFilteringOn()
    • accept

      boolean accept(IrisTableModel model, int row)
    • setFilterTableModel

      void setFilterTableModel(FilteredModel filterTableModel)
    • getDbFilters

      List<String> getDbFilters()
    • fireFilterChanged

      void fireFilterChanged()
    • addFilter

      void addFilter(com.fishlib.dataobjects.WColumn column, Condition op, Object filterData)
    • addFilter

      void addFilter(com.fishlib.dataobjects.WColumn column, FilterData filter)