Top Fields Constructors Methods
org.jabref.preferences

public Class WorkspacePreferences

extends Object
Class Inheritance
Imports
javafx.beans.property.BooleanProperty, .IntegerProperty, .ObjectProperty, .SimpleBooleanProperty, .SimpleIntegerProperty, .SimpleObjectProperty, org.jabref.gui.theme.Theme, org.jabref.logic.l10n.Language

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final IntegerProperty
private final ObjectProperty<Language>
private final IntegerProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final ObjectProperty<Theme>
private final BooleanProperty
private final BooleanProperty

Constructor Summary

AccessConstructor and Description
public
WorkspacePreferences(Language language, boolean shouldOverrideDefaultFontSize, int mainFontSize, int defaultFontSize, Theme theme, boolean themeSyncOs, boolean shouldOpenLastEdited, boolean showAdvancedHints, boolean warnAboutDuplicatesInInspection, boolean confirmDelete)

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public int
public Language
public int
public Theme
public ObjectProperty<Language>
public IntegerProperty
public BooleanProperty
public void
setConfirmDelete(boolean confirmDelete)

public void
public void
setMainFontSize(int mainFontSize)

public void
setOpenLastEdited(boolean shouldOpenLastEdited)

public void
public void
setShowAdvancedHints(boolean showAdvancedHints)

public void
setTheme(Theme theme)

public void
setThemeSyncOs(boolean themeSyncOs)

public void
setWarnAboutDuplicatesInInspection(boolean warnAboutDuplicatesInInspection)

public boolean
public boolean
public boolean
public BooleanProperty
public boolean
public boolean
public boolean
public BooleanProperty
public ObjectProperty<Theme>
public BooleanProperty
public BooleanProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

confirmDeleteback to summary
private final BooleanProperty confirmDelete
defaultFontSizeback to summary
private final IntegerProperty defaultFontSize
languageback to summary
private final ObjectProperty<Language> language
mainFontSizeback to summary
private final IntegerProperty mainFontSize
shouldOpenLastEditedback to summary
private final BooleanProperty shouldOpenLastEdited
shouldOverrideDefaultFontSizeback to summary
private final BooleanProperty shouldOverrideDefaultFontSize
showAdvancedHintsback to summary
private final BooleanProperty showAdvancedHints
themeback to summary
private final ObjectProperty<Theme> theme
themeSyncOsback to summary
private final BooleanProperty themeSyncOs
warnAboutDuplicatesInInspectionback to summary
private final BooleanProperty warnAboutDuplicatesInInspection

Constructor Detail

WorkspacePreferencesback to summary
public WorkspacePreferences(Language language, boolean shouldOverrideDefaultFontSize, int mainFontSize, int defaultFontSize, Theme theme, boolean themeSyncOs, boolean shouldOpenLastEdited, boolean showAdvancedHints, boolean warnAboutDuplicatesInInspection, boolean confirmDelete)

Method Detail

confirmDeletePropertyback to summary
public BooleanProperty confirmDeleteProperty()
getDefaultFontSizeback to summary
public int getDefaultFontSize()
getLanguageback to summary
public Language getLanguage()
getMainFontSizeback to summary
public int getMainFontSize()
getThemeback to summary
public Theme getTheme()
languagePropertyback to summary
public ObjectProperty<Language> languageProperty()
mainFontSizePropertyback to summary
public IntegerProperty mainFontSizeProperty()
openLastEditedPropertyback to summary
public BooleanProperty openLastEditedProperty()
setConfirmDeleteback to summary
public void setConfirmDelete(boolean confirmDelete)
setLanguageback to summary
public void setLanguage(Language language)
setMainFontSizeback to summary
public void setMainFontSize(int mainFontSize)
setOpenLastEditedback to summary
public void setOpenLastEdited(boolean shouldOpenLastEdited)
setShouldOverrideDefaultFontSizeback to summary
public void setShouldOverrideDefaultFontSize(boolean newValue)
setShowAdvancedHintsback to summary
public void setShowAdvancedHints(boolean showAdvancedHints)
setThemeback to summary
public void setTheme(Theme theme)
setThemeSyncOsback to summary
public void setThemeSyncOs(boolean themeSyncOs)
setWarnAboutDuplicatesInInspectionback to summary
public void setWarnAboutDuplicatesInInspection(boolean warnAboutDuplicatesInInspection)
shouldConfirmDeleteback to summary
public boolean shouldConfirmDelete()
shouldOpenLastEditedback to summary
public boolean shouldOpenLastEdited()
shouldOverrideDefaultFontSizeback to summary
public boolean shouldOverrideDefaultFontSize()
shouldOverrideDefaultFontSizePropertyback to summary
public BooleanProperty shouldOverrideDefaultFontSizeProperty()
shouldShowAdvancedHintsback to summary
public boolean shouldShowAdvancedHints()
shouldThemeSyncOsback to summary
public boolean shouldThemeSyncOs()
shouldWarnAboutDuplicatesInInspectionback to summary
public boolean shouldWarnAboutDuplicatesInInspection()
showAdvancedHintsPropertyback to summary
public BooleanProperty showAdvancedHintsProperty()
themePropertyback to summary
public ObjectProperty<Theme> themeProperty()
themeSyncOsPropertyback to summary
public BooleanProperty themeSyncOsProperty()
warnAboutDuplicatesInInspectionPropertyback to summary
public BooleanProperty warnAboutDuplicatesInInspectionProperty()