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 TypeMethodDescriptionvoid
Activate additional filter logic so it gets applied on the next filter operation, e.g.void
Deactivate additional filter logic so it does not get applied on the next filter operation, e.g.boolean
isActive()
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:
true
if the additional filter logic provided by thisIFilterStrategy
is active,false
if not.
-