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

Class JabRefFrame

The main window of the application.
JabRefFrame
org.jabref.gui
Context
JabRefFrame
The main window of the application.
BorderPane
Class/Interface Hierarchy
JabRefExecutorService
Responsible for managing of all threads (except GUI threads) in JabRef
JabRefGUI
BasePanel
DialogService
This interface provides methods to create dialogs and show them to the ...
JabRefFrame
The main window of the application.
SidePane
The side pane is displayed at the left side of JabRef and shows instanc...
SidePaneManager
Manages which SidePaneComponent s are shown.
StateManager
This class manages the GUI-state of JabRef, including: - currently sele...
OldDatabaseCommandWrapper
A command that is only executable if a database is open. Deprecated use...
NewSubLibraryAction
The action concerned with generate a new (sub-)database from latex AUX ...
BibtexKeyPatternAction
ManageContentSelectorAction
CustomizeEntryAction
DuplicateSearch
ExportCommand
Performs an export action
ExportToClipboardAction
SaveAllAction
SaveDatabaseAction
Action for the "Save" and "Save as" operations called from BasePanel. T...
FindUnlinkedFilesAction
ImportAction
ImportCommand
Perform import operation
NewDatabaseAction
Create a new, empty, database.
NewEntryAction
OpenDatabaseAction
LookupIdentifierAction
WebSearchPaneViewModel
IntegrityCheckAction
LibraryPropertiesAction
UI
FileHistoryMenu
MergeEntriesAction
OpenOfficePanel
Pane to manage the interaction between JabRef and OpenOffice.
OpenOfficeSidePanel
ExternalTabView
ExternalTabViewModel
UI
PreferencesDialogView
Preferences dialog. Contains a TabbedPane, and tabs will be defined in ...
PreferencesDialogViewModel
ShowPreferencesAction
PushToApplicationsManager
GlobalSearchBar
ConnectToSharedDatabaseCommand
Opens a shared database.
UI
SharedDatabaseLoginDialogView
SharedDatabaseLoginDialogViewModel
SharedDatabaseUIManager
SpecialFieldAction
CountingUndoManager
SendAsEMailAction
Sends the selected entry as email - by Oliver Kopp It uses the mailto:-...
JabRefPreferences
Logger
Class Associations
JabRefFrame
The main window of the application.
org.jabref.FallbackExceptionHandler
Catch and log any unhandled exceptions.
org.jabref.JabRefGUI
org.jabref.gui.BasePanel.SearchListener
Ensures that the results of the current search are updated when a new e...
org.jabref.gui.BasePanel
org.jabref.gui.DefaultInjector
org.jabref.gui.JabRefFrame.CloseAction
The action concerned with closing the window.
org.jabref.gui.JabRefFrame.CloseDatabaseAction
org.jabref.gui.JabRefFrame.EditAction
Class for handling general actions; cut, copy and paste. The focused co...
org.jabref.gui.JabRefFrame.UndoRedoEventManager
org.jabref.gui.JabRefFrame.ChangeListener<Boolean>Anonymous
org.jabref.gui.SidePaneManager
Manages which SidePaneComponent s are shown.
org.jabref.gui.actions.OldCommandWrapperForActiveDatabase
This wraps the old Swing commands so that they fit into the new infrast...
org.jabref.gui.actions.OldDatabaseCommandWrapper
A command that is only executable if a database is open. Deprecated use...
UI
org.jabref.gui.auximport.FromAuxDialog
A wizard dialog for generating a new sub database from existing TeX AUX...
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternAction
org.jabref.gui.cleanup.CleanupAction
org.jabref.gui.cleanup.FieldFormatterCleanupsPanel
org.jabref.gui.collab.EntryAddChangeViewModel
org.jabref.gui.collab.EntryDeleteChangeViewModel
org.jabref.gui.contentselector.ManageContentSelectorAction
org.jabref.gui.desktop.JabRefDesktop
TODO: Replace by http://docs.oracle.com/javase/7/docs/api/java/awt/Desk...
org.jabref.gui.duplicationFinder.DuplicateSearch
org.jabref.gui.edit.CopyBibTeXKeyAndLinkAction
This class will copy each selected entry's BibTeX key as a hyperlink to...
org.jabref.gui.edit.CopyDoiUrlAction
Copies the doi url to the clipboard
org.jabref.gui.exporter.ExportCommand
Performs an export action
org.jabref.gui.exporter.ExportToClipboardAction
org.jabref.gui.exporter.SaveAllAction
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.FindUnlinkedFilesAction
org.jabref.gui.fieldeditors.AbstractEditorViewModel
org.jabref.gui.fieldeditors.IdentifierEditorViewModel
UI
org.jabref.gui.groups.GroupDialog
Dialog for creating or modifying groups. Operates directly on the Vecto...
org.jabref.gui.importer.ImportAction
org.jabref.gui.importer.ImportCommand
Perform import operation
org.jabref.gui.importer.NewDatabaseAction
Create a new, empty, database.
org.jabref.gui.importer.NewEntryAction
org.jabref.gui.importer.ParserResultWarningDialog
Class for generating a dialog showing warnings from ParserResult
org.jabref.gui.importer.actions.AppendDatabaseAction
org.jabref.gui.importer.actions.MergeReviewIntoCommentAction
org.jabref.gui.importer.actions.OpenDatabaseAction
org.jabref.gui.importer.fetcher.LookupIdentifierAction
org.jabref.gui.importer.fetcher.WebSearchPane
org.jabref.gui.importer.fetcher.WebSearchPaneViewModel
org.jabref.gui.integrity.IntegrityCheckAction
org.jabref.gui.libraryproperties.LibraryPropertiesAction
UI
org.jabref.gui.maintable.MainTable
org.jabref.gui.mergeentries.FetchAndMergeEntry
Class for fetching and merging bibliographic information
org.jabref.gui.mergeentries.MergeEntriesAction
org.jabref.gui.openoffice.OpenOfficePanel
Pane to manage the interaction between JabRef and OpenOffice.
org.jabref.gui.preferences.ExternalTabViewModel
org.jabref.gui.preferences.PreferencesDialogViewModel
org.jabref.gui.preferences.PreviewTabViewModel
org.jabref.gui.remote.JabRefMessageHandler
org.jabref.gui.search.GlobalSearchBar
org.jabref.gui.shared.SharedDatabaseLoginDialogViewModel
org.jabref.gui.shared.SharedDatabaseUIManager
org.jabref.gui.specialfields.SpecialFieldAction
org.jabref.gui.worker.SendAsEMailAction
Sends the selected entry as email - by Oliver Kopp It uses the mailto:-...
org.jabref.gui.auximport.NewSubLibraryAction
The action concerned with generate a new (sub-)database from latex AUX ...
org.jabref.gui.customentrytypes.CustomizeEntryAction
org.jabref.gui.openoffice.OpenOfficeSidePanel
org.jabref.gui.preferences.ExternalTabView
UI
org.jabref.gui.preferences.PreferencesDialogView
Preferences dialog. Contains a TabbedPane, and tabs will be defined in ...
org.jabref.gui.preferences.ShowPreferencesAction
org.jabref.gui.shared.ConnectToSharedDatabaseCommand
Opens a shared database.
UI
org.jabref.gui.shared.SharedDatabaseLoginDialogView
org.jabref.gui.specialfields.SpecialFieldViewModel
Class Usage
mainFrameframeLOGGERdialogServiceexecutorServicefileHistoryglobalSearchBarprefspushToApplicationsManagersidePanesidePaneManagerstateManagerundoManagerframejabRefFrameframejabRefFrameframeframeframeframeframeframejabRefFrameframeframejabRefFramejabRefFrameframeframeframeframeframejabRefFrameframeframeframeframeframeframejabRefFrameframejabRefFrameframeframejabRefFrameframeframecallscreatesreferscallsreferscallscallscallscallscallscallsreferscallsrefersrefersreferscallscallscallscallsreferscallsreferscallscallsrefersrefersreferscallscallsreferscallsreferscallscallscallsrefersrefersrefersrefersrefersreferscallsrefersrefersrefersrefersrefersrefersreferscallsrefersrefersrefersreferscallscallsrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefers