Top Methods
org.jabref.preferences

public Interface PreferencesService

Known Direct Implementers
org.jabref.preferences.JabRefPreferences
Annotations
@org.jvnet.hk2.annotations.Contract
Imports
java.nio.file.Path, java.util.Map, java.util.prefs.BackingStoreException, org.jabref.gui.autocompleter.AutoCompletePreferences, org.jabref.gui.entryeditor.EntryEditorPreferences, org.jabref.gui.groups.GroupsPreferences, org.jabref.gui.keyboard.KeyBindingRepository, org.jabref.gui.maintable.ColumnPreferences, .MainTablePreferences, .NameDisplayPreferences, org.jabref.gui.specialfields.SpecialFieldsPreferences, org.jabref.logic.JabRefException, org.jabref.logic.bibtex.FieldPreferences, org.jabref.logic.citationkeypattern.CitationKeyPatternPreferences, org.jabref.logic.exporter.SelfContainedSaveConfiguration, org.jabref.logic.importer.ImportFormatPreferences, .ImporterPreferences, org.jabref.logic.importer.fetcher.GrobidPreferences, org.jabref.logic.journals.JournalAbbreviationPreferences, org.jabref.logic.layout.LayoutFormatterPreferences, org.jabref.logic.layout.format.NameFormatterPreferences, org.jabref.logic.net.ProxyPreferences, org.jabref.logic.net.ssl.SSLPreferences, org.jabref.logic.openoffice.OpenOfficePreferences, org.jabref.logic.preferences.DOIPreferences, .OwnerPreferences, .TimestampPreferences, org.jabref.logic.protectedterms.ProtectedTermsPreferences, org.jabref.logic.remote.RemotePreferences, org.jabref.logic.util.io.AutoLinkPreferences, org.jabref.logic.xmp.XmpPreferences, org.jabref.model.entry.BibEntryTypesManager, org.jvnet.hk2.annotations.Contract

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
public void
public AutoCompletePreferences
public AutoLinkPreferences
public BibEntryPreferences
public CitationKeyPatternPreferences
public CleanupPreferences
public BibEntryTypesManager
public CleanupPreferences
public Map<String, Object>
public DOIPreferences
public EntryEditorPreferences
public ExportPreferences
public ExternalApplicationsPreferences
public FieldPreferences
public FilePreferences
public GrobidPreferences
public GroupsPreferences
public GuiPreferences
public ImporterPreferences
public ImportFormatPreferences
public InternalPreferences
public JournalAbbreviationPreferences
public KeyBindingRepository
public LayoutFormatterPreferences
public LibraryPreferences
public ColumnPreferences
public MainTablePreferences
public MergeDialogPreferences
public MrDlibPreferences
public NameDisplayPreferences
public NameFormatterPreferences
public OpenOfficePreferences
public OwnerPreferences
public Map<String, Object>
public PreviewPreferences
public ProtectedTermsPreferences
public ProxyPreferences
public PushToApplicationPreferences
public RemotePreferences
public ColumnPreferences
public SearchPreferences
public SelfContainedSaveConfiguration
getSelfContainedExportConfiguration()

Returns the export configuration.

public SidePanePreferences
public SpecialFieldsPreferences
public SSLPreferences
public TimestampPreferences
public WorkspacePreferences
public XmpPreferences
public void
public void

Method Detail

clearback to summary
public void clear() throws BackingStoreException
deleteKeyback to summary
public void deleteKey(String key) throws IllegalArgumentException
exportPreferencesback to summary
public void exportPreferences(Path file) throws JabRefException
flushback to summary
public void flush()
getAutoCompletePreferencesback to summary
public AutoCompletePreferences getAutoCompletePreferences()
getAutoLinkPreferencesback to summary
public AutoLinkPreferences getAutoLinkPreferences()
getBibEntryPreferencesback to summary
public BibEntryPreferences getBibEntryPreferences()
getCitationKeyPatternPreferencesback to summary
public CitationKeyPatternPreferences getCitationKeyPatternPreferences()
getCleanupPreferencesback to summary
public CleanupPreferences getCleanupPreferences()
getCustomEntryTypesRepositoryback to summary
public BibEntryTypesManager getCustomEntryTypesRepository()
getDefaultCleanupPresetback to summary
public CleanupPreferences getDefaultCleanupPreset()
getDefaultsback to summary
public Map<String, Object> getDefaults()
getDOIPreferencesback to summary
public DOIPreferences getDOIPreferences()
getEntryEditorPreferencesback to summary
public EntryEditorPreferences getEntryEditorPreferences()
getExportPreferencesback to summary
public ExportPreferences getExportPreferences()
getExternalApplicationsPreferencesback to summary
public ExternalApplicationsPreferences getExternalApplicationsPreferences()
getFieldPreferencesback to summary
public FieldPreferences getFieldPreferences()
getFilePreferencesback to summary
public FilePreferences getFilePreferences()
getGrobidPreferencesback to summary
public GrobidPreferences getGrobidPreferences()
getGroupsPreferencesback to summary
public GroupsPreferences getGroupsPreferences()
getGuiPreferencesback to summary
public GuiPreferences getGuiPreferences()
getImporterPreferencesback to summary
public ImporterPreferences getImporterPreferences()
getImportFormatPreferencesback to summary
public ImportFormatPreferences getImportFormatPreferences()
getInternalPreferencesback to summary
public InternalPreferences getInternalPreferences()
getJournalAbbreviationPreferencesback to summary
public JournalAbbreviationPreferences getJournalAbbreviationPreferences()
getKeyBindingRepositoryback to summary
public KeyBindingRepository getKeyBindingRepository()
getLayoutFormatterPreferencesback to summary
public LayoutFormatterPreferences getLayoutFormatterPreferences()
getLibraryPreferencesback to summary
public LibraryPreferences getLibraryPreferences()
getMainTableColumnPreferencesback to summary
public ColumnPreferences getMainTableColumnPreferences()
getMainTablePreferencesback to summary
public MainTablePreferences getMainTablePreferences()
getMergeDialogPreferencesback to summary
public MergeDialogPreferences getMergeDialogPreferences()
getMrDlibPreferencesback to summary
public MrDlibPreferences getMrDlibPreferences()
getNameDisplayPreferencesback to summary
public NameDisplayPreferences getNameDisplayPreferences()
getNameFormatterPreferencesback to summary
public NameFormatterPreferences getNameFormatterPreferences()
getOpenOfficePreferencesback to summary
public OpenOfficePreferences getOpenOfficePreferences()
getOwnerPreferencesback to summary
public OwnerPreferences getOwnerPreferences()
getPreferencesback to summary
public Map<String, Object> getPreferences()
getPreviewPreferencesback to summary
public PreviewPreferences getPreviewPreferences()
getProtectedTermsPreferencesback to summary
public ProtectedTermsPreferences getProtectedTermsPreferences()
getProxyPreferencesback to summary
public ProxyPreferences getProxyPreferences()
getPushToApplicationPreferencesback to summary
public PushToApplicationPreferences getPushToApplicationPreferences()
getRemotePreferencesback to summary
public RemotePreferences getRemotePreferences()
getSearchDialogColumnPreferencesback to summary
public ColumnPreferences getSearchDialogColumnPreferences()
getSearchPreferencesback to summary
public SearchPreferences getSearchPreferences()
getSelfContainedExportConfigurationback to summary
public SelfContainedSaveConfiguration getSelfContainedExportConfiguration()

Returns the export configuration. The contained SaveConfiguration is a org.jabref.model.metadata.SelfContainedSaveOrder

getSidePanePreferencesback to summary
public SidePanePreferences getSidePanePreferences()
getSpecialFieldsPreferencesback to summary
public SpecialFieldsPreferences getSpecialFieldsPreferences()
getSSLPreferencesback to summary
public SSLPreferences getSSLPreferences()
getTimestampPreferencesback to summary
public TimestampPreferences getTimestampPreferences()
getWorkspacePreferencesback to summary
public WorkspacePreferences getWorkspacePreferences()
getXmpPreferencesback to summary
public XmpPreferences getXmpPreferences()
importPreferencesback to summary
public void importPreferences(Path file) throws JabRefException
storeCustomEntryTypesRepositoryback to summary
public void storeCustomEntryTypesRepository(BibEntryTypesManager entryTypesManager)