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

public Class CleanupFileRelatedPanel

extends VBox
implements CleanupPanel
Class Inheritance
All Implemented Interfaces
org.jabref.gui.cleanup.CleanupPanel
Imports
java.nio.file.Path, java.util.EnumSet, .Optional, javafx.fxml.FXML, javafx.scene.control.CheckBox, .Label, javafx.scene.layout.VBox, org.jabref.logic.FilePreferences, org.jabref.logic.cleanup.CleanupPreferences, .CleanupTabSelection, org.jabref.logic.l10n.Localization, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.field.StandardField, com.airhacks.afterburner.views.ViewLoader, org.jspecify.annotations.NonNull

Field Summary

Modifier and TypeField and Description
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private Label
private CheckBox
private CheckBox
private final CleanupDialogViewModel
private final CleanupFileViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
public CleanupTabSelection
private void
init(BibDatabaseContext databaseContext, FilePreferences filePreferences)

Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

cleanupDeletedFilesback to summary
private CheckBox cleanupDeletedFiles
Annotations
@FXML
cleanupMakePathsRelativeback to summary
private CheckBox cleanupMakePathsRelative
Annotations
@FXML
cleanupMovePdfback to summary
private CheckBox cleanupMovePdf
Annotations
@FXML
cleanupRemoveXmpMetadataback to summary
private CheckBox cleanupRemoveXmpMetadata
Annotations
@FXML
cleanupRenamePdfback to summary
private CheckBox cleanupRenamePdf
Annotations
@FXML
cleanupRenamePdfLabelback to summary
private Label cleanupRenamePdfLabel
Annotations
@FXML
cleanupRenamePdfOnlyRelativePathsback to summary
private CheckBox cleanupRenamePdfOnlyRelativePaths
Annotations
@FXML
dialogViewModelback to summary
private final CleanupDialogViewModel dialogViewModel
viewModelback to summary
private final CleanupFileViewModel viewModel

Constructor Detail

CleanupFileRelatedPanelback to summary
public CleanupFileRelatedPanel(@NonNull BibDatabaseContext databaseContext, @NonNull CleanupPreferences cleanupPreferences, @NonNull FilePreferences filePreferences, @NonNull CleanupDialogViewModel dialogViewModel)

Method Detail

bindPropertiesback to summary
private void bindProperties()
getSelectedTabback to summary
public CleanupTabSelection getSelectedTab()

Implements org.jabref.gui.cleanup.CleanupPanel.getSelectedTab.

initback to summary
private void init(BibDatabaseContext databaseContext, FilePreferences filePreferences)