Package com.illumon.iris.gui.table
Interface FilterStrategy
- All Superinterfaces:
Workspace
- All Known Implementing Classes:
DbConsoleLogPanel.SynchronizedQuickFilter,DbFilterStrategy,DbQuickFilterStrategy,FilterStrategyImpl,InputTableEditorFilterStrategy,ListAwareFilterStrategy,QuickFilterStrategy,SimpleFilterStrategy,TextFilterStrategy
public interface FilterStrategy extends Workspace
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFilterStrategy.OldOpcodesDeprecated. -
Method Summary
Modifier and Type Method Description booleanaccept(IrisTableModel model, int row)voidaddFilter(com.fishlib.dataobjects.WColumn column, Condition op, Object filterData)voidaddFilter(com.fishlib.dataobjects.WColumn column, FilterData filter)voidfireFilterChanged()List<String>getDbFilters()booleanisFilteringOn()voidsetFilterTableModel(FilteredModel filterTableModel)Methods inherited from interface com.illumon.iris.gui.workspace.Workspace
getWorkspaceInfo, isGlobalSetting, setWorkspaceInfo
-
Method Details
-
isFilteringOn
boolean isFilteringOn() -
accept
-
setFilterTableModel
-
getDbFilters
-
fireFilterChanged
void fireFilterChanged() -
addFilter
-
addFilter
-