Top Fields Constructors Methods
org.jabref.gui.preferences.xmp

public Class XmpPrivacyTab

extends AbstractPreferenceTabView<XmpPrivacyTabViewModel>
implements PreferencesTab
Class Inheritance
All Implemented Interfaces
org.jabref.gui.preferences.PreferencesTab
Imports
javax.swing.undo.UndoManager, javafx.application.Platform, javafx.fxml.FXML, javafx.scene.control.Button, .CheckBox, .ComboBox, .TableColumn, .TableView, javafx.scene.input.KeyCode, .KeyEvent, org.jabref.gui.icon.IconTheme, org.jabref.gui.preferences.AbstractPreferenceTabView, .PreferencesTab, org.jabref.gui.util.BindingsHelper, .FieldsUtil, .IconValidationDecorator, .ValueTableCellFactory, .ViewModelListCellFactory, org.jabref.logic.l10n.Localization, org.jabref.model.entry.field.Field, org.jabref.preferences.PreferencesService, com.airhacks.afterburner.views.ViewLoader, de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private TableColumn<Field, Field>
private Button
private ComboBox<Field>
private CheckBox
private TableColumn<Field, Field>
private TableView<Field>
private PreferencesService
private UndoManager
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicetaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public String
getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

public void
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
getBuildergetRestartWarningssetValuesstoreSettingsvalidateSettings

Field Detail

actionsColumnback to summary
private TableColumn<Field, Field> actionsColumn
Annotations
@FXML
addFieldback to summary
private Button addField
Annotations
@FXML
addFieldNameback to summary
private ComboBox<Field> addFieldName
Annotations
@FXML
enableXmpFilterback to summary
private CheckBox enableXmpFilter
Annotations
@FXML
fieldColumnback to summary
private TableColumn<Field, Field> fieldColumn
Annotations
@FXML
filterListback to summary
private TableView<Field> filterList
Annotations
@FXML
preferencesServiceback to summary
private PreferencesService preferencesService

Hides org.jabref.gui.preferences.AbstractPreferenceTabView.preferencesService.

Annotations
@Inject
undoManagerback to summary
private UndoManager undoManager
Annotations
@Inject
validationVisualizerback to summary
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer validationVisualizer

Constructor Detail

XmpPrivacyTabback to summary
public XmpPrivacyTab()

Method Detail

addFieldback to summary
public void addField()
getTabNameback to summary
public String getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Doc from org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

Returns:String

Identifier for the tab (for instance "General", "Appearance" or "External Files").

Annotations
@Override
initializeback to summary
public void initialize()