Verified Owner
Top Fields Constructors Methods
org.jabref.gui.preferences

public Class PreferencesFilterDialog

extends BaseDialog<Void>
Class Inheritance
Imports
java.util.Locale, javafx.beans.binding.Bindings, javafx.beans.property.ReadOnlyObjectWrapper, .ReadOnlyStringWrapper, javafx.collections.FXCollections, .ObservableList, javafx.collections.transformation.FilteredList, javafx.fxml.FXML, javafx.scene.control.CheckBox, .Label, .TableColumn, .TableView, .TextField, org.jabref.gui.util.BaseDialog, org.jabref.logic.l10n.Localization, com.airhacks.afterburner.views.ViewLoader, com.tobiasdiez.easybind.EasyBind, org.jspecify.annotations.NonNull

Field Summary

Modifier and TypeField and Description
private TableColumn<PreferencesFilter.PreferenceOption, Object>
private TableColumn<PreferencesFilter.PreferenceOption, String>
private TableColumn<PreferencesFilter.PreferenceOption, PreferencesFilter.PreferenceType>
private TableColumn<PreferencesFilter.PreferenceOption, Object>
private Label
private final FilteredList<PreferencesFilter.PreferenceOption>
private final ObservableList<PreferencesFilter.PreferenceOption>
private final PreferencesFilter
private TextField
private CheckBox
private TableView<PreferencesFilter.PreferenceOption>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
Inherited from org.jabref.gui.util.BaseDialog:
bringToFrontcloseOnKeyBindingMatchfitWindowToContent

Field Detail

columnDefaultValueback to summary
private TableColumn<PreferencesFilter.PreferenceOption, Object> columnDefaultValue
Annotations
@FXML
columnKeyback to summary
private TableColumn<PreferencesFilter.PreferenceOption, String> columnKey
Annotations
@FXML
columnTypeback to summary
private TableColumn<PreferencesFilter.PreferenceOption, PreferencesFilter.PreferenceType> columnType
Annotations
@FXML
columnValueback to summary
private TableColumn<PreferencesFilter.PreferenceOption, Object> columnValue
Annotations
@FXML
countback to summary
private Label count
Annotations
@FXML
filteredOptionsback to summary
private final FilteredList<PreferencesFilter.PreferenceOption> filteredOptions
preferenceOptionsback to summary
private final ObservableList<PreferencesFilter.PreferenceOption> preferenceOptions
preferencesFilterback to summary
private final PreferencesFilter preferencesFilter
searchFieldback to summary
private TextField searchField
Annotations
@FXML
showOnlyDeviatingPreferenceOptionsback to summary
private CheckBox showOnlyDeviatingPreferenceOptions
Annotations
@FXML
tableback to summary
private TableView<PreferencesFilter.PreferenceOption> table
Annotations
@FXML

Constructor Detail

PreferencesFilterDialogback to summary
public PreferencesFilterDialog(@NonNull PreferencesFilter preferencesFilter)

Method Detail

initializeback to summary
private void initialize()
Annotations
@FXML
updateModelback to summary
private void updateModel()