Top Fields Constructors Methods
org.jabref.gui.cleanup

public Class CleanupPresetPanel

extends VBox
Class Inheritance
Imports
java.nio.file.Path, java.util.EnumSet, .Objects, .Optional, javafx.collections.FXCollections, javafx.fxml.FXML, javafx.scene.control.CheckBox, .Label, javafx.scene.layout.VBox, org.jabref.gui.commonfxcontrols.FieldFormatterCleanupsPanel, org.jabref.logic.cleanup.FieldFormatterCleanups, org.jabref.logic.l10n.Localization, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.field.StandardField, org.jabref.preferences.CleanupPreferences, .FilePreferences, com.airhacks.afterburner.views.ViewLoader

Field Summary

Modifier and TypeField and Description
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private Label
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private CheckBox
private final BibDatabaseContext
private FieldFormatterCleanupsPanel

Constructor Summary

AccessConstructor and Description
public
CleanupPresetPanel(BibDatabaseContext databaseContext, CleanupPreferences cleanupPreferences, FilePreferences filePreferences)

Method Summary

Modifier and TypeMethod and Description
public CleanupPreferences
private void
init(CleanupPreferences cleanupPreferences, FilePreferences filePreferences)

private void
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

cleanUpBiblatexback to summary
private CheckBox cleanUpBiblatex
Annotations
@FXML
cleanUpBibtexback to summary
private CheckBox cleanUpBibtex
Annotations
@FXML
cleanUpDeletedFilesback to summary
private CheckBox cleanUpDeletedFiles
Annotations
@FXML
cleanUpDOIback to summary
private CheckBox cleanUpDOI
Annotations
@FXML
cleanUpEprintback to summary
private CheckBox cleanUpEprint
Annotations
@FXML
cleanUpISSNback to summary
private CheckBox cleanUpISSN
Annotations
@FXML
cleanUpMakePathsRelativeback to summary
private CheckBox cleanUpMakePathsRelative
Annotations
@FXML
cleanUpMovePDFback to summary
private CheckBox cleanUpMovePDF
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
cleanUpTimestampToCreationDateback to summary
private CheckBox cleanUpTimestampToCreationDate
Annotations
@FXML
cleanUpTimestampToModificationDateback to summary
private CheckBox cleanUpTimestampToModificationDate
Annotations
@FXML
cleanUpURLback to summary
private CheckBox cleanUpURL
Annotations
@FXML
databaseContextback to summary
private final BibDatabaseContext databaseContext
formatterCleanupsPanelback to summary
private FieldFormatterCleanupsPanel formatterCleanupsPanel
Annotations
@FXML

Constructor Detail

CleanupPresetPanelback to summary
public CleanupPresetPanel(BibDatabaseContext databaseContext, CleanupPreferences cleanupPreferences, FilePreferences filePreferences)

Method Detail

getCleanupPresetback to summary
public CleanupPreferences getCleanupPreset()
initback to summary
private void init(CleanupPreferences cleanupPreferences, FilePreferences filePreferences)
updateDisplayback to summary
private void updateDisplay(CleanupPreferences preset)