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

public Class FieldFormatterCleanupsPanel

extends VBox
Class Inheritance
Imports
javafx.beans.property.BooleanProperty, .ListProperty, .ReadOnlyObjectWrapper, javafx.beans.value.ObservableValue, javafx.fxml.FXML, javafx.geometry.Pos, javafx.scene.control.CheckBox, .SelectionMode, .TableColumn, .TableView, javafx.scene.input.KeyCode, javafx.scene.layout.VBox, org.jabref.gui.StateManager, org.jabref.gui.icon.IconTheme, org.jabref.gui.util.BindingsHelper, .FieldsUtil, .ValueTableCellFactory, .ViewModelListCellFactory, org.jabref.logic.cleanup.FieldFormatterCleanup, org.jabref.logic.formatter.Formatter, org.jabref.logic.l10n.Localization, org.jabref.model.entry.field.Field, .FieldTextMapper, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject, org.controlsfx.control.SearchableComboBox

Field Summary

Modifier and TypeField and Description
private TableColumn<FieldFormatterCleanup, Field>
private SearchableComboBox<Field>
private SearchableComboBox<Formatter>
private CheckBox
private TableView<FieldFormatterCleanup>
private TableColumn<FieldFormatterCleanup, Field>
private TableColumn<FieldFormatterCleanup, Formatter>
private StateManager
private FieldFormatterCleanupsPanelViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
public BooleanProperty
public ListProperty<FieldFormatterCleanup>
private void
private void
private void
public void
private void
private void
private void
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

actionsColumnback to summary
private TableColumn<FieldFormatterCleanup, Field> actionsColumn
Annotations
@FXML
addableFieldsback to summary
private SearchableComboBox<Field> addableFields
Annotations
@FXML
addableFormattersback to summary
private SearchableComboBox<Formatter> addableFormatters
Annotations
@FXML
cleanupsEnabledback to summary
private CheckBox cleanupsEnabled
Annotations
@FXML
cleanupsListback to summary
private TableView<FieldFormatterCleanup> cleanupsList
Annotations
@FXML
fieldColumnback to summary
private TableColumn<FieldFormatterCleanup, Field> fieldColumn
Annotations
@FXML
formatterColumnback to summary
private TableColumn<FieldFormatterCleanup, Formatter> formatterColumn
Annotations
@FXML
stateManagerback to summary
private StateManager stateManager
Annotations
@Inject
viewModelback to summary
private FieldFormatterCleanupsPanelViewModel viewModel

Constructor Detail

FieldFormatterCleanupsPanelback to summary
public FieldFormatterCleanupsPanel()

Method Detail

addCleanupback to summary
private void addCleanup()
Annotations
@FXML
cleanupsDisablePropertyback to summary
public BooleanProperty cleanupsDisableProperty()
cleanupsPropertyback to summary
public ListProperty<FieldFormatterCleanup> cleanupsProperty()
clearAllback to summary
private void clearAll()
Annotations
@FXML
initializeback to summary
private void initialize()
Annotations
@FXML
resetToRecommendedback to summary
private void resetToRecommended()
Annotations
@FXML
setShowCleanupEnabledButtonback to summary
public void setShowCleanupEnabledButton(Boolean enable)
setupBindingsback to summary
private void setupBindings()
setupCombosback to summary
private void setupCombos()
setupTableback to summary
private void setupTable()