java.lang.Object
org.controlsfx.control.table.ColumnFilter<T,R>
-
Constructor Summary
ConstructorsConstructorDescriptionColumnFilter
(TableFilter<T> tableFilter, javafx.scene.control.TableColumn<T, R> tableColumn) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Re-executes filter based on selections for this given ColumnFilterjavafx.collections.ObservableList
<FilterValue<T, R>> Gets the FilterValues for this given ColumnFilterReturns the search implementation for this given ColumnFilter.Returns the TableColumn attached to this given ColumnFilterReturns the entire TableFilter this ColumnFilter belongs tovoid
Initializes this ColumnFilter, particularly if it was set up in a lazy contextboolean
Indicates whether a filter is active on this ColumnFilterboolean
Returns boolean indicating whether this ColumnFilter was initializedvoid
Selects all values for this given ColumnFiltervoid
selectValue
(Object value) Allows selecting a given value programmatically for this ColumnFiltervoid
setSearchStrategy
(BiPredicate<String, String> searchStrategy) Sets a search implementation for this BiPredicate for this given ColumnFilter.void
Unselects all values for this given ColumnFiltervoid
unselectValue
(Object value) Allows unselecting a given value programmatically for this ColumnFilterboolean
valueIsVisible
(R value) Indicates whether a given value is currently visible for this ColumnFilter
-
Constructor Details
-
ColumnFilter
-
-
Method Details
-
initialize
public void initialize()Initializes this ColumnFilter, particularly if it was set up in a lazy context -
isInitialized
public boolean isInitialized()Returns boolean indicating whether this ColumnFilter was initialized -
selectValue
Allows selecting a given value programmatically for this ColumnFilter -
unselectValue
Allows unselecting a given value programmatically for this ColumnFilter -
selectAllValues
public void selectAllValues()Selects all values for this given ColumnFilter -
unSelectAllValues
public void unSelectAllValues()Unselects all values for this given ColumnFilter -
setSearchStrategy
Sets a search implementation for this BiPredicate for this given ColumnFilter. -
getSearchStrategy
Returns the search implementation for this given ColumnFilter. -
isFiltered
public boolean isFiltered()Indicates whether a filter is active on this ColumnFilter -
valueIsVisible
Indicates whether a given value is currently visible for this ColumnFilter -
applyFilter
public void applyFilter()Re-executes filter based on selections for this given ColumnFilter -
getFilterValues
Gets the FilterValues for this given ColumnFilter -
getTableColumn
Returns the TableColumn attached to this given ColumnFilter -
getTableFilter
Returns the entire TableFilter this ColumnFilter belongs to
-