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

Package org.jabref.gui

org.jabref.gui
AbstractViewModel
BasePanel
E
BasePanelMode
Defines the different modes that the BasePanel can operate in
BasePanelPreferences
ClipBoardManager
DefaultInjector
Dialog
DialogService
This interface provides methods to create dialogs and show them to the ...
DragAndDropDataFormats
Contains all the different DataFormat s that may occur in JabRef.
DragAndDropHelper
UI
EntryTypeView
Dialog that prompts the user to choose a type for an entry. Returns nul...
EntryTypeViewModel
UI
FXDialog
This class provides a super class for all dialogs implemented in JavaFX...
GUIGlobals
Static variables for graphics files and keyboard shortcuts.
JabRefDialogService
This class provides methods to create default JavaFX dialogs which will...
JabRefFrame
The main window of the application.
SaveOrderConfigDisplayView
SaveOrderConfigDisplayViewModel
SidePane
The side pane is displayed at the left side of JabRef and shows instanc...
A
SidePaneComponent
SidePaneManager
Manages which SidePaneComponent s are shown.
E
SidePaneType
Definition of all possible components in the side pane.
StateManager
This class manages the GUI-state of JabRef, including: - currently sele...
UpdateTimestampListener
Updates the timestamp of changed entries if the feature is enabled
WaitForSaveFinishedDialog
Dialog shown when closing of application needs to wait for a save opera...
org.jabref.gui.JabRefFrame;&Lorg
org.jabref.gui.JabRefFrame;&Lorg.jabref
org.jabref.gui.JabRefFrame;&Lorg.jabref.gui
org.jabref.gui.JabRefFrame;&Lorg.jabref.gui.importer
org.jabref.gui.JabRefFrame;&Lorg.jabref.gui.importer.fetcher
org.jabref.gui.actions
11 classes hidden
org.jabref.gui.autocompleter
20 classes hidden
org.jabref.gui.auximport
AuxParserResultViewModel
UI
FromAuxDialog
A wizard dialog for generating a new sub database from existing TeX AUX...
NewSubLibraryAction
The action concerned with generate a new (sub-)database from latex AUX ...
org.jabref.gui.bibtexextractor
BibtexExtractor
BibtexExtractorViewModel
ExtractBibtexAction
UI
ExtractBibtexDialog
GUI Dialog for the feature "Extract BibTeX from plain text".
org.jabref.gui.bibtexkeypattern
8 classes hidden
org.jabref.gui.cleanup
CleanupAction
UI
CleanupDialog
CleanupPresetPanel
FieldFormatterCleanupsPanel
org.jabref.gui.collab
16 classes hidden
org.jabref.gui.contentselector
UI
ContentSelectorDialogView
ContentSelectorDialogViewModel
ManageContentSelectorAction
org.jabref.gui.copyfiles
7 classes hidden
org.jabref.gui.customentrytypes
CustomizeEntryAction
UI
EntryTypeCustomizationDialog
org.jabref.gui.customizefields
UI
CustomizeGeneralFieldsDialogView
CustomizeGeneralFieldsDialogViewModel
SetupGeneralFieldsAction
org.jabref.gui.customjfx
CustomJFXPanel
TODO: Remove as soon as possible
org.jabref.gui.desktop
JabRefDesktop
TODO: Replace by http://docs.oracle.com/javase/7/docs/api/java/awt/Desk...
org.jabref.gui.desktop.os
DefaultDesktop
Linux
NativeDesktop
OSX
Windows
org.jabref.gui.dialogs
AutosaveUIManager
This class has an abstract UI role as it listens for an AutosaveEvent a...
BackupUIManager
Stores all user dialogs related to BackupManager .
org.jabref.gui.documentviewer
9 classes hidden
org.jabref.gui.duplicationFinder
UI
DuplicateResolverDialog
DuplicateSearch
org.jabref.gui.edit
12 classes hidden
org.jabref.gui.entryeditor
17 classes hidden
org.jabref.gui.entryeditor.fileannotationtab
UI
FileAnnotationTab
FileAnnotationTabView
FileAnnotationTabViewModel
FileAnnotationViewModel
org.jabref.gui.errorconsole
UI
ErrorConsoleView
ErrorConsoleViewModel
LogEventViewModel
org.jabref.gui.exporter
11 classes hidden
org.jabref.gui.externalfiles
8 classes hidden
org.jabref.gui.externalfiletype
10 classes hidden
org.jabref.gui.fieldeditors
42 classes hidden
org.jabref.gui.fieldeditors.contextmenu
UI
CaseChangeMenu
UI
ClearField
UI
ConversionMenu
Menu to show up on right-click in a text field for converting text form...
EditorMenus
Provides context menus for the text fields of the entry editor. Note th...
UI
ProtectedTermsMenu
org.jabref.gui.filelist
AttachFileAction
FileListEntry
This class represents a file link for a Bibtex entry.
UI
LinkedFileEditDialogView
LinkedFilesEditDialogViewModel
org.jabref.gui.groups
14 classes hidden
org.jabref.gui.help
8 classes hidden
org.jabref.gui.icon
IconTheme
InternalMaterialDesignIcon
JabRefIcon
JabRefIconView
E
JabRefMaterialDesignIcon
Provides the same true-type font interface as MaterialDesignIcon itself...
org.jabref.gui.importer
15 classes hidden
org.jabref.gui.importer.actions
6 classes hidden
org.jabref.gui.importer.fetcher
LookupIdentifierAction
WebSearchPane
WebSearchPaneViewModel
org.jabref.gui.integrity
IntegrityCheckAction
UI
IntegrityCheckDialog
IntegrityCheckDialogViewModel
org.jabref.gui.journals
10 classes hidden
org.jabref.gui.keyboard
7 classes hidden
org.jabref.gui.libraryproperties
LibraryPropertiesAction
UI
LibraryPropertiesDialogView
LibraryPropertiesDialogViewModel
org.jabref.gui.logging
ApplicationInsightsAppender
ApplicationInsightsLogEvent
GuiAppender
org.jabref.gui.maintable
14 classes hidden
org.jabref.gui.menus
ChangeEntryTypeMenu
UI
FileHistoryMenu
org.jabref.gui.mergeentries
6 classes hidden
org.jabref.gui.metadata
BibtexStringEditorAction
UI
BibtexStringEditorDialogView
BibtexStringEditorDialogViewModel
BibtexStringViewModel
PreambleEditor
org.jabref.gui.openoffice
20 classes hidden
org.jabref.gui.preferences
38 classes hidden
org.jabref.gui.preview
CitationStyleToClipboardWorker
Copies the selected entries and formats them with the selected citation...
PreviewPanel
UI
PreviewViewer
Displays an BibEntry using the given layout format.
org.jabref.gui.protectedterms
ManageProtectedTermsAction
UI
ManageProtectedTermsDialog
Dialog for managing term list files.
ManageProtectedTermsViewModel
UI
NewProtectedTermsFileDialog
org.jabref.gui.push
14 classes hidden
org.jabref.gui.remote
JabRefMessageHandler
org.jabref.gui.search
GlobalSearchBar
E
SearchDisplayMode
Collects the possible search modes
SearchTextField
org.jabref.gui.search.rules
org.jabref.gui.search.rules.describer
ContainsAndRegexBasedSearchRuleDescriber
GrammarBasedSearchRuleDescriber
SearchDescriber
SearchDescribers
org.jabref.gui.shared
ConnectToSharedDatabaseCommand
Opens a shared database.
UI
SharedDatabaseLoginDialogView
SharedDatabaseLoginDialogViewModel
SharedDatabaseUIManager
org.jabref.gui.specialfields
6 classes hidden
org.jabref.gui.texparser
8 classes hidden
org.jabref.gui.undo
12 classes hidden
org.jabref.gui.util
35 classes hidden
org.jabref.gui.util.comparator
RankingFieldComparator
Comparator for rankings. Inverse comparison of ranking as rank5 is high...
ReadStatusFieldComparator
org.jabref.gui.util.component
DiffHighlightingTextPane
Tag
A tag item in a TagBar .
TagBar
Field editor that provides various pre-defined options as a drop-down c...
UI
TemporalAccessorPicker
A date picker with configurable datetime format where both date and tim...
org.jabref.gui.util.uithreadaware
6 classes hidden
org.jabref.gui.worker
SendAsEMailAction
Sends the selected entry as email - by Oliver Kopp It uses the mailto:-...