Interface IActivatableFilterStrategy<T>
- Type Parameters:
T- type of objects in the FilterList
- All Superinterfaces:
IFilterStrategy<T>
- All Known Implementing Classes:
ComboBoxGlazedListsFilterStrategy,ComboBoxGlazedListsWithExcludeFilterStrategy,DefaultGlazedListsStaticFilterStrategy
Extended
IFilterStrategy that supports the activating and
deactivating the filter logic. Useful for special filter logic like static or
exclude filters.- Since:
- 2.1
-
Method Summary
Modifier and TypeMethodDescriptionvoidActivate additional filter logic so it gets applied on the next filter operation, e.g.voidDeactivate additional filter logic so it does not get applied on the next filter operation, e.g.booleanisActive()Methods inherited from interface org.eclipse.nebula.widgets.nattable.filterrow.IFilterStrategy
applyFilter
-
Method Details
-
activateFilterStrategy
void activateFilterStrategy()Activate additional filter logic so it gets applied on the next filter operation, e.g. static or exclude filters. By default does nothing. -
deactivateFilterStrategy
void deactivateFilterStrategy()Deactivate additional filter logic so it does not get applied on the next filter operation, e.g. static or exclude filters. By default does nothing. -
isActive
boolean isActive()- Returns:
trueif the additional filter logic provided by thisIFilterStrategyis active,falseif not.
-