Architecture Diagrams for /JabRef/jabref  WARNING: Processor stopped at maximum of 1350 files. Some objects might not be visible.[edit]
Packages / org.jabref.preferences / JabRefPreferences

Class JabRefPreferences

JabRefPreferences
org.jabref.preferences
Context
JabRefPreferences
PreferencesService
Class/Interface Hierarchy
Globals
UI
EntryTypeView
Dialog that prompts the user to choose a type for an entry. Returns nul...
EntryTypeViewModel
JabRefFrame
The main window of the application.
SidePaneManager
Manages which SidePaneComponent s are shown.
UpdateTimestampListener
Updates the timestamp of changed entries if the feature is enabled
BibtexKeyPatternTableViewModel
CleanupAction
MetaDataChangeViewModel
UIA
FieldsEditorTab
A single tab displayed in the EntryEditor holding several FieldEditors.
UI
PreviewTab
ExportCommand
Performs an export action
SaveDatabaseAction
Action for the "Save" and "Save as" operations called from BasePanel. T...
AutoLinkFilesAction
This Action may only be used in a menu or button. Never in the entry ed...
UI
FindUnlinkedFilesDialog
GUI Dialog for the feature "Find unlinked files".
BibtexKeyEditor
EditorValidator
OwnerEditorViewModel
UI
GroupDialog
Dialog for creating or modifying groups. Operates directly on the Vecto...
GroupSidePane
The groups side pane.
NewEntryAction
WebSearchPane
PersistenceVisualStateTable
Keep track of changes made to the columns (reordering, resorting, resiz...
UI
FileHistoryMenu
DetectOpenOfficeInstallation
Tools for automatically detecting OpenOffice or LibreOffice installatio...
OpenOfficePanel
Pane to manage the interaction between JabRef and OpenOffice.
OpenOfficeSidePanel
A
AbstractPreferenceTabView
AdvancedTabViewModel
AppearanceTabViewModel
BibtexKeyPatternTabViewModel
EntryEditorTabViewModel
ExternalTabViewModel
FileTabViewModel
GeneralTabViewModel
GroupsTabViewModel
ImportTabViewModel
NameFormatterTabViewModel
PreferencesDialogViewModel
PreviewTabViewModel
TableColumnsTabView
TableColumnsTabViewModel
TableTabViewModel
XmpPrivacyTabViewModel
PreviewPanel
BackupManager
Backups the given bib database file from BibDatabaseContext on every Bi...
CustomEntryTypePreferenceMigration
GlobalBibtexKeyPattern
Field
CustomImportList
Collection of user defined custom import formats. The collection can be...
JabRefPreferences
JabRefPreferencesFilter
LastFocusedTabPreferences
SearchPreferences
Logger
Class Associations
JabRefPreferences
org.jabref.Globals
org.jabref.JabRefGUI
org.jabref.JabRefMain
JabRef's main class to process command line options and to start the UI
org.jabref.benchmarks.Benchmarks
org.jabref.cli.ArgumentProcessor
org.jabref.cli.CrossrefFetcherEvaluator
Useful for checking out new algorithm improvements and thresholds. Not ...
org.jabref.gui.BasePanel.GroupTreeListener
org.jabref.gui.BasePanel.SearchAndOpenFile
org.jabref.gui.BasePanel
org.jabref.gui.BasePanelPreferences
org.jabref.gui.ClipBoardManager
org.jabref.gui.EntryTypeViewModel
org.jabref.gui.GUIGlobals
Static variables for graphics files and keyboard shortcuts.
org.jabref.gui.JabRefFrame
The main window of the application.
org.jabref.gui.SidePaneManager.PreferredIndexSort
Helper class for sorting visible components based on their preferred po...
org.jabref.gui.SidePaneManager
Manages which SidePaneComponent s are shown.
org.jabref.gui.UpdateTimestampListener
Updates the timestamp of changed entries if the feature is enabled
UI
org.jabref.gui.auximport.FromAuxDialog
A wizard dialog for generating a new sub database from existing TeX AUX...
UI
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternDialog
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternPanel
org.jabref.gui.bibtexkeypattern.GenerateBibtexKeyAction
org.jabref.gui.cleanup.CleanupAction
org.jabref.gui.collab.ChangeScanner
org.jabref.gui.collab.EntryAddChangeViewModel
org.jabref.gui.copyfiles.CopyFilesAction
org.jabref.gui.copyfiles.CopyFilesTask
org.jabref.gui.copyfiles.CopySingleFileAction
org.jabref.gui.desktop.JabRefDesktop
TODO: Replace by http://docs.oracle.com/javase/7/docs/api/java/awt/Desk...
org.jabref.gui.desktop.os.Linux
org.jabref.gui.desktop.os.Windows
org.jabref.gui.documentviewer.DocumentViewerViewModel
org.jabref.gui.entryeditor.EntryEditorTabList
Class for creating the information about customizable entry editor tabs.
UIA
org.jabref.gui.entryeditor.FieldsEditorTab
A single tab displayed in the EntryEditor holding several FieldEditors.
UI
org.jabref.gui.entryeditor.PreviewTab
UI
org.jabref.gui.entryeditor.RelatedArticlesTab
GUI for tab displaying article recommendations based on the currently s...
org.jabref.gui.exporter.ExportCommand
Performs an export action
org.jabref.gui.exporter.ExportToClipboardAction
org.jabref.gui.exporter.SaveDatabaseAction
Action for the "Save" and "Save as" operations called from BasePanel. T...
org.jabref.gui.exporter.WriteXMPAction
org.jabref.gui.externalfiles.AutoLinkFilesAction
This Action may only be used in a menu or button. Never in the entry ed...
org.jabref.gui.externalfiles.DownloadFullTextAction
Try to download fulltext PDF for selected entry(ies) by following URL o...
org.jabref.gui.externalfiles.DownloadFullTextAction.Task<Map<BibEntry,Optional<URL>>>Anonymous
UI
org.jabref.gui.externalfiles.FindUnlinkedFilesDialog
GUI Dialog for the feature "Find unlinked files".
org.jabref.gui.externalfiles.ImportHandler
org.jabref.gui.externalfiletype.ExternalFileTypes
org.jabref.gui.fieldeditors.BibtexKeyEditor
org.jabref.gui.fieldeditors.EditorValidator
org.jabref.gui.fieldeditors.FieldEditors
org.jabref.gui.fieldeditors.OwnerEditorViewModel
org.jabref.gui.fieldeditors.PersonsEditor
org.jabref.gui.filelist.AttachFileAction
UI
org.jabref.gui.groups.GroupDialog
Dialog for creating or modifying groups. Operates directly on the Vecto...
org.jabref.gui.groups.GroupSidePane
The groups side pane.
UI
org.jabref.gui.help.NewVersionDialog
org.jabref.gui.icon.IconTheme
org.jabref.gui.importer.ImportAction
org.jabref.gui.importer.ImportCommand
Perform import operation
org.jabref.gui.importer.ImportCustomizationDialogViewModel
org.jabref.gui.importer.UnlinkedPDFFileFilter
FileFilter implementation, that allows only files which are notlinked ...
org.jabref.gui.importer.actions.AppendDatabaseAction
org.jabref.gui.importer.actions.CheckForNewEntryTypesAction
This action checks whether any new custom entry types were loaded from ...
org.jabref.gui.importer.actions.OpenDatabaseAction
org.jabref.gui.importer.fetcher.WebSearchPane
org.jabref.gui.importer.fetcher.WebSearchPaneViewModel
org.jabref.gui.integrity.IntegrityCheckAction
org.jabref.gui.journals.AbbreviateAction
Converts journal full names to either iso or medline abbreviations for ...
org.jabref.gui.journals.UnabbreviateAction
Converts journal abbreviations back to full name for all selected entri...
UI
org.jabref.gui.maintable.MainTable
org.jabref.gui.maintable.MainTableColumnFactory
org.jabref.gui.maintable.MainTableDataModel
org.jabref.gui.maintable.MainTableNameFormatter
org.jabref.gui.maintable.PersistenceVisualStateTable
Keep track of changes made to the columns (reordering, resorting, resiz...
org.jabref.gui.maintable.RightClickMenu
UI
org.jabref.gui.menus.FileHistoryMenu
org.jabref.gui.mergeentries.FetchAndMergeEntry
Class for fetching and merging bibliographic information
org.jabref.gui.mergeentries.MergeEntries
org.jabref.gui.openoffice.DetectOpenOfficeInstallation
Tools for automatically detecting OpenOffice or LibreOffice installatio...
org.jabref.gui.openoffice.OpenOfficePanel
Pane to manage the interaction between JabRef and OpenOffice.
org.jabref.gui.openoffice.OpenOfficeSidePanel
org.jabref.gui.preferences.AdvancedTabView
org.jabref.gui.preferences.AdvancedTabViewModel
org.jabref.gui.preferences.AppearanceTabViewModel
org.jabref.gui.preferences.BibtexKeyPatternTabView
org.jabref.gui.preferences.BibtexKeyPatternTabViewModel
org.jabref.gui.preferences.EntryEditorTabViewModel
org.jabref.gui.preferences.ExportSortingTabView
org.jabref.gui.preferences.ExternalTabViewModel
org.jabref.gui.preferences.FileTabViewModel
org.jabref.gui.preferences.GeneralTabViewModel
org.jabref.gui.preferences.GroupsTabViewModel
org.jabref.gui.preferences.ImportTabViewModel
org.jabref.gui.preferences.NameFormatterTabViewModel
org.jabref.gui.preferences.PreferencesDialogViewModel
org.jabref.gui.preferences.PreviewTabViewModel
org.jabref.gui.preferences.TableColumnsTabView
org.jabref.gui.preferences.TableColumnsTabViewModel
org.jabref.gui.preferences.TableTabViewModel
org.jabref.gui.preferences.XmpPrivacyTabViewModel
org.jabref.gui.preview.CitationStyleToClipboardWorker
Copies the selected entries and formats them with the selected citation...
org.jabref.gui.preview.PreviewPanel
UI
org.jabref.gui.protectedterms.NewProtectedTermsFileDialog
A
org.jabref.gui.push.AbstractPushToApplication
Abstract class for pushing entries into different editors.
org.jabref.gui.push.PushToApplicationAction
An Action class representing the process of invoking a PushToApplicatio...
org.jabref.gui.push.PushToApplicationSettings
org.jabref.gui.push.PushToApplicationsManager
org.jabref.gui.push.PushToEmacs
org.jabref.gui.push.PushToEmacsSettings
org.jabref.gui.push.PushToLyx
org.jabref.gui.push.PushToLyxSettings
org.jabref.gui.push.PushToVim
org.jabref.gui.push.PushToVimSettings
org.jabref.gui.search.GlobalSearchBar
org.jabref.gui.shared.SharedDatabaseLoginDialogViewModel
org.jabref.gui.shared.SharedDatabaseUIManager
org.jabref.gui.specialfields.SpecialFieldAction
org.jabref.gui.specialfields.SpecialFieldViewModel
org.jabref.gui.util.ThemeLoader
Installs the style file and provides live reloading. The live reloading...
org.jabref.gui.worker.SendAsEMailAction
Sends the selected entry as email - by Oliver Kopp It uses the mailto:-...
org.jabref.logic.autosaveandbackup.BackupManager
Backups the given bib database file from BibDatabaseContext on every Bi...
org.jabref.logic.bibtex.comparator.MetaDataDiff
org.jabref.logic.importer.fetcher.MrDLibFetcher
This class is responsible for getting the recommendations from Mr. DLib
org.jabref.migrations.CustomEntryTypePreferenceMigration
org.jabref.migrations.PreferencesMigrations
org.jabref.preferences.CustomImportList
Collection of user defined custom import formats. The collection can be...
org.jabref.preferences.JabRefPreferencesFilter
org.jabref.preferences.LastFocusedTabPreferences
org.jabref.preferences.PreviewPreferences
org.jabref.preferences.SearchPreferences
org.jabref.styletester.StyleTesterMain
Useful for checking the display of different controls. Not needed insid...
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternTableViewModel
org.jabref.gui.customizefields.CustomizeGeneralFieldsDialogViewModel
org.jabref.gui.push.PushToTeXstudio
org.jabref.gui.push.PushToTexmaker
Class for pushing entries into TexMaker.
org.jabref.gui.push.PushToWinEdt
UI
org.jabref.gui.EntryTypeView
Dialog that prompts the user to choose a type for an entry. Returns nul...
UI
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternTableView
org.jabref.gui.collab.MetaDataChangeViewModel
UI
org.jabref.gui.entryeditor.DeprecatedFieldsTab
UI
org.jabref.gui.entryeditor.OptionalFields2Tab
UI
org.jabref.gui.entryeditor.OptionalFieldsTab
UI
org.jabref.gui.entryeditor.OtherFieldsTab
UI
org.jabref.gui.entryeditor.RequiredFieldsTab
UI
org.jabref.gui.entryeditor.UserDefinedFieldsTab
org.jabref.gui.fieldeditors.IdentifierEditor
org.jabref.gui.fieldeditors.JournalEditor
org.jabref.gui.fieldeditors.KeywordsEditor
org.jabref.gui.fieldeditors.LinkedFilesEditor
org.jabref.gui.fieldeditors.LinkedFilesEditorViewModel
org.jabref.gui.fieldeditors.OwnerEditor
org.jabref.gui.fieldeditors.SimpleEditor
org.jabref.gui.fieldeditors.UrlEditor
org.jabref.gui.importer.NewEntryAction
org.jabref.gui.preferences.AppearanceTabView
org.jabref.gui.preferences.EntryEditorTabView
org.jabref.gui.preferences.ExternalTabView
org.jabref.gui.preferences.FileTabView
org.jabref.gui.preferences.GeneralTabView
org.jabref.gui.preferences.GroupsTabView
org.jabref.gui.preferences.ImportTabView
org.jabref.gui.preferences.NameFormatterTabView
org.jabref.gui.preferences.PreviewTabView
org.jabref.gui.preferences.TableTabView
org.jabref.gui.preferences.XmpPrivacyTabView
Class Usage
prefsprefsprefsprefspreferencesjabRefPreferencespreferencespreferencespreferencespreferencespreferencespreferencesprefspreferencespreferencespreferencespreferencespreferencesprefspreferencespreferencespreferencespreferencespreferencespreferencesjabRefPreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencespreferencesprefsprefsLOGGERcustomImportskeyPatternsingletontabList 0..* 0..* preferencespreferencespreferencescallsfield accessreferscallsfield accesscallsfield accessfield accessfield accessreferscallsrefersfield accessreferscallsrefersrefersfield accesscallsfield accessfield accessreferscallscallsfield accesscallsfield accessfield accesscallscallscallsrefersrefersrefersfield accessrefersfield accessreferscallsreferscallscallsfield accesscallsfield accessrefersrefersrefersrefersrefersfield accessrefersreferscallscallscallsfield accessfield accesscallsfield accesscallsfield accessrefersrefersfield accesscallscallscallscallscallsfield accessrefersfield accessreferscallsfield accessrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersreferscallsrefersrefersrefersrefersreferscallsrefersfield accessfield accesscallsfield accesscallsfield accessfield accessfield accessfield accessfield accessfield accessfield accessfield accesscallscallscallsrefersfield accessrefersrefersfield accesscallsrefersrefersrefersreferscallsreferscallsrefersfield accessfield accessfield accessfield accessrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefers