Top Fields Constructors Methods
org.jabref.gui.integrity

public Class IntegrityCheckDialog

extends BaseDialog<Void>
Class Inheritance
Imports
java.util.List, java.util.function.Function, javafx.beans.property.ReadOnlyStringWrapper, javafx.collections.ListChangeListener, javafx.fxml.FXML, javafx.scene.control.ContextMenu, .MenuButton, .TableColumn, .TableView, javafx.scene.input.MouseButton, javafx.stage.Modality, org.jabref.gui.LibraryTab, org.jabref.gui.theme.ThemeManager, org.jabref.gui.util.BaseDialog, .ValueTableCellFactory, org.jabref.logic.integrity.IntegrityMessage, org.jabref.logic.l10n.Localization, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject, org.controlsfx.control.table.TableFilter

Field Summary

Modifier and TypeField and Description
private TableColumn<IntegrityMessage, String>
private MenuButton
private TableColumn<IntegrityMessage, String>
private MenuButton
private final LibraryTab
private TableColumn<IntegrityMessage, String>
private MenuButton
private final List<IntegrityMessage>
private TableView<IntegrityMessage>
private org.controlsfx.control.table.TableFilter<IntegrityMessage>
private ThemeManager
private IntegrityCheckDialogViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public IntegrityCheckDialogViewModel
private void
private void

Field Detail

fieldColumnback to summary
private TableColumn<IntegrityMessage, String> fieldColumn
Annotations
@FXML
fieldFilterButtonback to summary
private MenuButton fieldFilterButton
Annotations
@FXML
keyColumnback to summary
private TableColumn<IntegrityMessage, String> keyColumn
Annotations
@FXML
keyFilterButtonback to summary
private MenuButton keyFilterButton
Annotations
@FXML
libraryTabback to summary
private final LibraryTab libraryTab
messageColumnback to summary
private TableColumn<IntegrityMessage, String> messageColumn
Annotations
@FXML
messageFilterButtonback to summary
private MenuButton messageFilterButton
Annotations
@FXML
messagesback to summary
private final List<IntegrityMessage> messages
messagesTableback to summary
private TableView<IntegrityMessage> messagesTable
Annotations
@FXML
tableFilterback to summary
private org.controlsfx.control.table.TableFilter<IntegrityMessage> tableFilter
themeManagerback to summary
private ThemeManager themeManager
Annotations
@Inject
viewModelback to summary
private IntegrityCheckDialogViewModel viewModel

Constructor Detail

IntegrityCheckDialogback to summary
public IntegrityCheckDialog(List<IntegrityMessage> messages, LibraryTab libraryTab)

Method Detail

clearFiltersback to summary
public void clearFilters()
getViewModelback to summary
public IntegrityCheckDialogViewModel getViewModel()
initializeback to summary
private void initialize()
Annotations
@FXML
onSelectionChangedback to summary
private void onSelectionChanged(ListChangeListener.Change<? extends IntegrityMessage> change)