Top Inners Fields Constructors Methods
org.jabref.gui.entryeditor

public Class EntryEditorPreferences

extends Object
Class Inheritance
Imports
java.util.Map, .Set, javafx.beans.property.BooleanProperty, .DoubleProperty, .MapProperty, .ObjectProperty, .SimpleBooleanProperty, .SimpleDoubleProperty, .SimpleMapProperty, .SimpleObjectProperty, javafx.collections.FXCollections, .ObservableMap, org.jabref.model.entry.field.Field

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
EntryEditorPreferences.JournalPopupEnabled

Specifies the different possible enablement states for online services

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final BooleanProperty
private final MapProperty<String, Set<Field>>
private final DoubleProperty
private final ObjectProperty<EntryEditorPreferences.JournalPopupEnabled>
private final BooleanProperty
private final MapProperty<String, Set<Field>>
private final DoubleProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty

Constructor Summary

AccessConstructor and Description
public
EntryEditorPreferences(Map<String, Set<Field>> entryEditorTabList, Map<String, Set<Field>> defaultEntryEditorTabList, boolean shouldOpenOnNewEntry, boolean shouldShowRecommendationsTab, boolean shouldShowLatexCitationsTab, boolean showSourceTabByDefault, boolean enableValidation, boolean allowIntegerEditionBibtex, double dividerPosition, boolean autolinkFilesEnabled, EntryEditorPreferences.JournalPopupEnabled journalPopupEnabled, boolean showSciteTab, boolean showUserCommentsFields, double previewWidthDividerPosition)

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public BooleanProperty
public boolean
public DoubleProperty
public ObjectProperty<EntryEditorPreferences.JournalPopupEnabled>
public BooleanProperty
public MapProperty<String, Set<Field>>
public ObservableMap<String, Set<Field>>
public double
public ObservableMap<String, Set<Field>>
public Double
public DoubleProperty
previewWidthDividerPositionProperty()

Holds the horizontal divider position when the Preview is shown in the entry editor

public void
setAllowIntegerEditionBibtex(boolean allowIntegerEditionBibtex)

public void
setAutoLinkFilesEnabled(boolean enabled)

public void
setDividerPosition(double dividerPosition)

public void
public void
setEnableValidation(boolean enableValidation)

public void
setEntryEditorTabList(Map<String, Set<Field>> entryEditorTabList)

public void
setPreviewWidthDividerPosition(double previewWidthDividerPosition)

public void
setShouldOpenOnNewEntry(boolean shouldOpenOnNewEntry)

public void
setShouldShowLatexCitationsTab(boolean shouldShowLatexCitationsTab)

public void
setShouldShowRecommendationsTab(boolean shouldShowRecommendationsTab)

public void
setShouldShowSciteTab(boolean shouldShowSciteTab)

public void
setShowSourceTabByDefault(boolean showSourceTabByDefault)

public void
setShowUserCommentsFields(boolean showUserCommentsFields)

public boolean
public EntryEditorPreferences.JournalPopupEnabled
public boolean
public boolean
public BooleanProperty
public boolean
public BooleanProperty
public BooleanProperty
public boolean
public BooleanProperty
public boolean
public boolean
public boolean
public BooleanProperty
public BooleanProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

allowIntegerEditionBibtexback to summary
private final BooleanProperty allowIntegerEditionBibtex
autoLinkFilesback to summary
private final BooleanProperty autoLinkFiles
defaultEntryEditorTabListback to summary
private final MapProperty<String, Set<Field>> defaultEntryEditorTabList
dividerPositionback to summary
private final DoubleProperty dividerPosition
enablementStatusback to summary
private final ObjectProperty<EntryEditorPreferences.JournalPopupEnabled> enablementStatus
enableValidationback to summary
private final BooleanProperty enableValidation
entryEditorTabListback to summary
private final MapProperty<String, Set<Field>> entryEditorTabList
previewWidthDividerPositionback to summary
private final DoubleProperty previewWidthDividerPosition
shouldOpenOnNewEntryback to summary
private final BooleanProperty shouldOpenOnNewEntry
shouldShowLatexCitationsTabback to summary
private final BooleanProperty shouldShowLatexCitationsTab
shouldShowRecommendationsTabback to summary
private final BooleanProperty shouldShowRecommendationsTab
shouldShowSciteTabback to summary
private final BooleanProperty shouldShowSciteTab
showSourceTabByDefaultback to summary
private final BooleanProperty showSourceTabByDefault
showUserCommentsFieldsback to summary
private final BooleanProperty showUserCommentsFields

Constructor Detail

EntryEditorPreferencesback to summary
public EntryEditorPreferences(Map<String, Set<Field>> entryEditorTabList, Map<String, Set<Field>> defaultEntryEditorTabList, boolean shouldOpenOnNewEntry, boolean shouldShowRecommendationsTab, boolean shouldShowLatexCitationsTab, boolean showSourceTabByDefault, boolean enableValidation, boolean allowIntegerEditionBibtex, double dividerPosition, boolean autolinkFilesEnabled, EntryEditorPreferences.JournalPopupEnabled journalPopupEnabled, boolean showSciteTab, boolean showUserCommentsFields, double previewWidthDividerPosition)

Method Detail

allowIntegerEditionBibtexPropertyback to summary
public BooleanProperty allowIntegerEditionBibtexProperty()
autoLinkEnabledPropertyback to summary
public BooleanProperty autoLinkEnabledProperty()
autoLinkFilesEnabledback to summary
public boolean autoLinkFilesEnabled()
dividerPositionPropertyback to summary
public DoubleProperty dividerPositionProperty()
enableJournalPopupPropertyback to summary
public ObjectProperty<EntryEditorPreferences.JournalPopupEnabled> enableJournalPopupProperty()
enableValidationPropertyback to summary
public BooleanProperty enableValidationProperty()
entryEditorTabsback to summary
public MapProperty<String, Set<Field>> entryEditorTabs()
getDefaultEntryEditorTabsback to summary
public ObservableMap<String, Set<Field>> getDefaultEntryEditorTabs()
getDividerPositionback to summary
public double getDividerPosition()
getEntryEditorTabsback to summary
public ObservableMap<String, Set<Field>> getEntryEditorTabs()
getPreviewWidthDividerPositionback to summary
public Double getPreviewWidthDividerPosition()
previewWidthDividerPositionPropertyback to summary
public DoubleProperty previewWidthDividerPositionProperty()

Holds the horizontal divider position when the Preview is shown in the entry editor

setAllowIntegerEditionBibtexback to summary
public void setAllowIntegerEditionBibtex(boolean allowIntegerEditionBibtex)
setAutoLinkFilesEnabledback to summary
public void setAutoLinkFilesEnabled(boolean enabled)
setDividerPositionback to summary
public void setDividerPosition(double dividerPosition)
setEnableJournalPopupback to summary
public void setEnableJournalPopup(EntryEditorPreferences.JournalPopupEnabled journalPopupEnabled)
setEnableValidationback to summary
public void setEnableValidation(boolean enableValidation)
setEntryEditorTabListback to summary
public void setEntryEditorTabList(Map<String, Set<Field>> entryEditorTabList)
setPreviewWidthDividerPositionback to summary
public void setPreviewWidthDividerPosition(double previewWidthDividerPosition)
setShouldOpenOnNewEntryback to summary
public void setShouldOpenOnNewEntry(boolean shouldOpenOnNewEntry)
setShouldShowLatexCitationsTabback to summary
public void setShouldShowLatexCitationsTab(boolean shouldShowLatexCitationsTab)
setShouldShowRecommendationsTabback to summary
public void setShouldShowRecommendationsTab(boolean shouldShowRecommendationsTab)
setShouldShowSciteTabback to summary
public void setShouldShowSciteTab(boolean shouldShowSciteTab)
setShowSourceTabByDefaultback to summary
public void setShowSourceTabByDefault(boolean showSourceTabByDefault)
setShowUserCommentsFieldsback to summary
public void setShowUserCommentsFields(boolean showUserCommentsFields)
shouldAllowIntegerEditionBibtexback to summary
public boolean shouldAllowIntegerEditionBibtex()
shouldEnableJournalPopupback to summary
public EntryEditorPreferences.JournalPopupEnabled shouldEnableJournalPopup()
shouldEnableValidationback to summary
public boolean shouldEnableValidation()
shouldOpenOnNewEntryback to summary
public boolean shouldOpenOnNewEntry()
shouldOpenOnNewEntryPropertyback to summary
public BooleanProperty shouldOpenOnNewEntryProperty()
shouldShowLatexCitationsTabback to summary
public boolean shouldShowLatexCitationsTab()
shouldShowLatexCitationsTabPropertyback to summary
public BooleanProperty shouldShowLatexCitationsTabProperty()
shouldShowLSciteTabPropertyback to summary
public BooleanProperty shouldShowLSciteTabProperty()
shouldShowRecommendationsTabback to summary
public boolean shouldShowRecommendationsTab()
shouldShowRecommendationsTabPropertyback to summary
public BooleanProperty shouldShowRecommendationsTabProperty()
shouldShowSciteTabback to summary
public boolean shouldShowSciteTab()
shouldShowUserCommentsFieldsback to summary
public boolean shouldShowUserCommentsFields()
showSourceTabByDefaultback to summary
public boolean showSourceTabByDefault()
showSourceTabByDefaultPropertyback to summary
public BooleanProperty showSourceTabByDefaultProperty()
showUserCommentsFieldsPropertyback to summary
public BooleanProperty showUserCommentsFieldsProperty()
org.jabref.gui.entryeditor back to summary

public final Enum EntryEditorPreferences.JournalPopupEnabled

extends Enum<EntryEditorPreferences.JournalPopupEnabled>
Class Inheritance

Specifies the different possible enablement states for online services

Field Summary

Modifier and TypeField and Description
public static final EntryEditorPreferences.JournalPopupEnabled
public static final EntryEditorPreferences.JournalPopupEnabled
public static final EntryEditorPreferences.JournalPopupEnabled

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static EntryEditorPreferences.JournalPopupEnabled
public static EntryEditorPreferences.JournalPopupEnabled
public static EntryEditorPreferences.JournalPopupEnabled[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

DISABLEDback to summary
public static final EntryEditorPreferences.JournalPopupEnabled DISABLED
ENABLEDback to summary
public static final EntryEditorPreferences.JournalPopupEnabled ENABLED
FIRST_STARTback to summary
public static final EntryEditorPreferences.JournalPopupEnabled FIRST_START

Constructor Detail

JournalPopupEnabledback to summary
private JournalPopupEnabled()

Method Detail

fromStringback to summary
public static EntryEditorPreferences.JournalPopupEnabled fromString(String status)
valueOfback to summary
public static EntryEditorPreferences.JournalPopupEnabled valueOf(String name)
valuesback to summary
public static EntryEditorPreferences.JournalPopupEnabled[] values()