Verified Owner
Top Fields Constructors Methods
org.jabref.gui.libraryproperties.general

public Class GeneralPropertiesView

extends AbstractPropertiesTabView<GeneralPropertiesViewModel>
Class Inheritance
Imports
java.nio.charset.Charset, java.nio.file.Path, java.util.function.UnaryOperator, javafx.application.Platform, javafx.fxml.FXML, javafx.scene.control.Button, .ComboBox, .TextField, .TextFormatter, .Tooltip, org.jabref.gui.StateManager, org.jabref.gui.icon.JabRefIconView, org.jabref.gui.libraryproperties.AbstractPropertiesTabView, org.jabref.gui.util.IconValidationDecorator, .ViewModelListCellFactory, org.jabref.logic.l10n.Localization, org.jabref.logic.preferences.CliPreferences, org.jabref.model.database.BibDatabaseContext, .BibDatabaseMode, com.airhacks.afterburner.views.ViewLoader, de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private ComboBox<BibDatabaseMode>
private ComboBox<Charset>
private TextField
private TextField
private Tooltip
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer
private JabRefIconView
private Button
private Tooltip
private TextField
private Tooltip
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer
private JabRefIconView
private Button
private Tooltip
private CliPreferences
private StateManager
private final String
private final String
private TextField
private Tooltip
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer
private JabRefIconView
private Button
private Tooltip
Inherited from org.jabref.gui.libraryproperties.AbstractPropertiesTabView:
databaseContextdialogServiceviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public void
public void
public String
public void
pack-priv void
pack-priv void
pack-priv void
Inherited from org.jabref.gui.libraryproperties.AbstractPropertiesTabView:
getBuildersetValuesstoreSettingsvalidateSettings

Field Detail

databaseModeback to summary
private ComboBox<BibDatabaseMode> databaseMode
Annotations
@FXML
encodingback to summary
private ComboBox<Charset> encoding
Annotations
@FXML
keywordSeparatorback to summary
private TextField keywordSeparator
Annotations
@FXML
latexFileDirectoryback to summary
private TextField latexFileDirectory
Annotations
@FXML
latexFileDirectoryTooltipback to summary
private Tooltip latexFileDirectoryTooltip
Annotations
@FXML
latexFileDirectoryValidationVisualizerback to summary
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer latexFileDirectoryValidationVisualizer
laTexSpecificFileDirSwitchIconback to summary
private JabRefIconView laTexSpecificFileDirSwitchIcon
Annotations
@FXML
laTexSpecificFileDirSwitchIdback to summary
private Button laTexSpecificFileDirSwitchId
Annotations
@FXML
laTexSpecificFileDirSwitchTooltipback to summary
private Tooltip laTexSpecificFileDirSwitchTooltip
Annotations
@FXML
librarySpecificFileDirectoryback to summary
private TextField librarySpecificFileDirectory
Annotations
@FXML
librarySpecificFileDirectoryTooltipback to summary
private Tooltip librarySpecificFileDirectoryTooltip
Annotations
@FXML
librarySpecificFileDirectoryValidationVisualizerback to summary
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer librarySpecificFileDirectoryValidationVisualizer
libSpecificFileDirSwitchIconback to summary
private JabRefIconView libSpecificFileDirSwitchIcon
Annotations
@FXML
libSpecificFileDirSwitchIdback to summary
private Button libSpecificFileDirSwitchId
Annotations
@FXML
libSpecificFileDirSwitchTooltipback to summary
private Tooltip libSpecificFileDirSwitchTooltip
Annotations
@FXML
preferencesback to summary
private CliPreferences preferences
Annotations
@Inject
stateManagerback to summary
private StateManager stateManager
Annotations
@Inject
switchToAbsoluteTextback to summary
private final String switchToAbsoluteText
switchToRelativeTextback to summary
private final String switchToRelativeText
userSpecificFileDirectoryback to summary
private TextField userSpecificFileDirectory
Annotations
@FXML
userSpecificFileDirectoryTooltipback to summary
private Tooltip userSpecificFileDirectoryTooltip
Annotations
@FXML
userSpecificFileDirectoryValidationVisualizerback to summary
private final de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer userSpecificFileDirectoryValidationVisualizer
userSpecificFileDirSwitchIconback to summary
private JabRefIconView userSpecificFileDirSwitchIcon
Annotations
@FXML
userSpecificFileDirSwitchIdback to summary
private Button userSpecificFileDirSwitchId
Annotations
@FXML
userSpecificFileDirSwitchTooltipback to summary
private Tooltip userSpecificFileDirSwitchTooltip
Annotations
@FXML

Constructor Detail

GeneralPropertiesViewback to summary
public GeneralPropertiesView(BibDatabaseContext databaseContext)

Method Detail

browseLatexFileDirectoryback to summary
pack-priv void browseLatexFileDirectory()
Annotations
@FXML
browseLibrarySpecificFileDirectoryback to summary
public void browseLibrarySpecificFileDirectory()
Annotations
@FXML
browseUserSpecificFileDirectoryback to summary
public void browseUserSpecificFileDirectory()
Annotations
@FXML
getTabNameback to summary
public String getTabName()

Implements org.jabref.gui.libraryproperties.PropertiesTab.getTabName.

Annotations
@Override
initializeback to summary
public void initialize()
laTexSpecificFileDirPathSwitchback to summary
pack-priv void laTexSpecificFileDirPathSwitch()
Annotations
@FXML
libSpecificFileDirPathSwitchback to summary
pack-priv void libSpecificFileDirPathSwitch()
Annotations
@FXML
userSpecificFileDirPathSwitchback to summary
pack-priv void userSpecificFileDirPathSwitch()
Annotations
@FXML