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

Class BibDatabaseContext

Represents everything related to a BIB file. The entries are stored in BibDatabase, the other data in MetaData and the options relevant for this file in Defaults.
BibDatabaseContext
org.jabref.model.database
Context
BibDatabaseContext
Represents everything related to a BIB file. The entries are stored in ...
Class/Interface Hierarchy
BasePanel
StateManager
This class manages the GUI-state of JabRef, including: - currently sele...
BibtexExtractorViewModel
GenerateBibtexKeySingleAction
CleanupPresetPanel
ChangeScanner
DatabaseChangeMonitor
DatabaseChangePane
CopyFilesTask
CopySingleFileAction
UI
DuplicateResolverDialog
UI
MassSetFieldsDialog
EntryEditor
GUI component that allows editing of the fields of a BibEntry (i.e. the...
UIA
FieldsEditorTab
A single tab displayed in the EntryEditor holding several FieldEditors.
LatexCitationsTabViewModel
UI
PreviewTab
ExternalFilesEntryLinker
UI
FindUnlinkedFilesDialog
GUI Dialog for the feature "Find unlinked files".
ImportHandler
BibtexKeyEditorViewModel
LinkedEntriesEditorViewModel
LinkedFileViewModel
LinkedFilesEditor
LinkedFilesEditorViewModel
LinkedFilesEditDialogViewModel
GroupNodeViewModel
UI
ImportEntriesDialog
ImportEntriesViewModel
UnlinkedFilesCrawler
Util class for searching files on the file system which are not linked ...
UI
MainTable
MainTableColumnFactory
UI
PreviewViewer
Displays an BibEntry using the given layout format.
UI
ParseTexDialogView
ParseTexDialogViewModel
UI
ParseTexResultView
ParseTexResultViewModel
AutosaveManager
Saves the given BibDatabaseContext on every BibDatabaseContextChangedEv...
BackupManager
Backups the given bib database file from BibDatabaseContext on every Bi...
CleanupWorker
MoveFilesCleanup
RelativePathsCleanup
RenamePdfCleanup
LinkedFileHandler
BibtexkeyDeviationChecker
EditionChecker
FileChecker
HowPublishedChecker
IntegrityCheck
MonthChecker
NoteChecker
TitleChecker
DBMSSynchronizer
Synchronizes the shared or local databases with their opposite side. Lo...
ConnectionLostEvent
A new ConnectionLostEvent is fired, when the connection to the shared d...
UpdateRefusedEvent
A new UpdateRefusedEvent is fired, when the user tries to push changes ...
Defaults
BibDatabase
A bibliography database. This is the "bib" file (or the library stored ...
BibDatabaseContext
Represents everything related to a BIB file. The entries are stored in ...
CoarseChangeFilter
Filters change events and only relays major changes.
E
DatabaseLocation
This enum represents the location for BibDatabaseContext .
DatabaseSynchronizer
MetaData
Class Associations
BibDatabaseContext
Represents everything related to a BIB file. The entries are stored in ...
org.jabref.JabRefGUI
org.jabref.benchmarks.Benchmarks
org.jabref.cli.ArgumentProcessor
org.jabref.gui.BasePanel.SearchAndOpenFile
org.jabref.gui.BasePanel
UI
org.jabref.gui.EntryTypeView
Dialog that prompts the user to choose a type for an entry. Returns nul...
org.jabref.gui.EntryTypeViewModel
org.jabref.gui.JabRefFrame
The main window of the application.
org.jabref.gui.StateManager
This class manages the GUI-state of JabRef, including: - currently sele...
UI
org.jabref.gui.auximport.FromAuxDialog
A wizard dialog for generating a new sub database from existing TeX AUX...
org.jabref.gui.bibtexextractor.BibtexExtractorViewModel
UI
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternDialog
org.jabref.gui.bibtexkeypattern.BibtexKeyPatternPanel
org.jabref.gui.cleanup.CleanupPresetPanel
org.jabref.gui.cleanup.FieldFormatterCleanupsPanel
org.jabref.gui.collab.ChangeScanner
org.jabref.gui.collab.DatabaseChangeMonitor
org.jabref.gui.collab.EntryAddChangeViewModel
org.jabref.gui.collab.EntryChangeViewModel
org.jabref.gui.collab.EntryDeleteChangeViewModel
org.jabref.gui.collab.GroupChangeViewModel
org.jabref.gui.collab.MetaDataChangeViewModel
org.jabref.gui.collab.PreambleChangeViewModel
org.jabref.gui.collab.StringAddChangeViewModel
org.jabref.gui.collab.StringNameChangeViewModel
org.jabref.gui.collab.StringRemoveChangeViewModel
org.jabref.gui.contentselector.ContentSelectorDialogViewModel
org.jabref.gui.desktop.JabRefDesktop
TODO: Replace by http://docs.oracle.com/javase/7/docs/api/java/awt/Desk...
org.jabref.gui.duplicationFinder.DuplicateSearch
UI
org.jabref.gui.edit.MassSetFieldsDialog
UI
org.jabref.gui.entryeditor.DeprecatedFieldsTab
org.jabref.gui.entryeditor.EntryEditor
GUI component that allows editing of the fields of a BibEntry (i.e. the...
org.jabref.gui.entryeditor.LatexCitationsTabViewModel
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.SourceTab
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.externalfiles.AutoSetFileLinksUtil
org.jabref.gui.externalfiles.DownloadFullTextAction
Try to download fulltext PDF for selected entry(ies) by following URL o...
org.jabref.gui.externalfiles.ExternalFilesEntryLinker
UI
org.jabref.gui.externalfiles.FindUnlinkedFilesDialog
GUI Dialog for the feature "Find unlinked files".
org.jabref.gui.externalfiles.ImportHandler
org.jabref.gui.fieldeditors.FieldEditors
org.jabref.gui.fieldeditors.LinkedEntriesEditorViewModel
org.jabref.gui.fieldeditors.LinkedEntriesEditorViewModel.StringConverter<ParsedEntryLink>Anonymous
org.jabref.gui.fieldeditors.LinkedFileViewModel
org.jabref.gui.fieldeditors.LinkedFilesEditorViewModel
org.jabref.gui.filelist.AttachFileAction
org.jabref.gui.filelist.LinkedFilesEditDialogViewModel
UI
org.jabref.gui.groups.GroupDialog
Dialog for creating or modifying groups. Operates directly on the Vecto...
org.jabref.gui.groups.GroupNodeViewModel
org.jabref.gui.groups.GroupTreeViewModel
org.jabref.gui.importer.ImportAction
org.jabref.gui.importer.ImportEntriesViewModel
org.jabref.gui.importer.NewDatabaseAction
Create a new, empty, database.
org.jabref.gui.importer.actions.AppendDatabaseAction
org.jabref.gui.importer.actions.OpenDatabaseAction
org.jabref.gui.integrity.IntegrityCheckAction.Task<List<IntegrityMessage>>Anonymous
UI
org.jabref.gui.libraryproperties.LibraryPropertiesDialogView
org.jabref.gui.libraryproperties.LibraryPropertiesDialogViewModel
org.jabref.gui.maintable.BibEntryTableViewModel
UI
org.jabref.gui.maintable.MainTable
org.jabref.gui.maintable.MainTableColumnFactory
org.jabref.gui.maintable.MainTableDataModel
org.jabref.gui.menus.ChangeEntryTypeMenu
org.jabref.gui.metadata.BibtexStringEditorAction
org.jabref.gui.metadata.PreambleEditor
org.jabref.gui.openoffice.OpenOfficePanel
Pane to manage the interaction between JabRef and OpenOffice.
UI
org.jabref.gui.openoffice.StyleSelectDialogView
org.jabref.gui.openoffice.StyleSelectDialogViewModel
org.jabref.gui.preferences.PreviewTabView
UI
org.jabref.gui.preview.PreviewViewer
Displays an BibEntry using the given layout format.
org.jabref.gui.protectedterms.ManageProtectedTermsViewModel
org.jabref.gui.shared.SharedDatabaseLoginDialogViewModel
org.jabref.gui.shared.SharedDatabaseUIManager
org.jabref.gui.texparser.ParseTexDialogViewModel
org.jabref.gui.worker.SendAsEMailAction
Sends the selected entry as email - by Oliver Kopp It uses the mailto:-...
org.jabref.logic.TypedBibEntry
Wrapper around a BibEntry offering methods for BibDatabaseMode dependen...
org.jabref.logic.autosaveandbackup.BackupManager
Backups the given bib database file from BibDatabaseContext on every Bi...
org.jabref.logic.bibtex.comparator.BibDatabaseDiff
org.jabref.logic.bibtex.comparator.PreambleDiff
org.jabref.logic.bibtexkeypattern.BibtexKeyGenerator
This is the utility class of the LabelPattern package.
org.jabref.logic.citationstyle.CitationStyleCache
Caches the generated Citations for quicker access CitationStyleGenerato...
org.jabref.logic.cleanup.RelativePathsCleanup
A
org.jabref.logic.exporter.BibDatabaseWriter
org.jabref.logic.exporter.MSBibExporter
TemplateExporter for exporting in MSBIB XML format.
org.jabref.logic.exporter.OpenDocumentSpreadsheetCreator
org.jabref.logic.exporter.OpenOfficeDocumentCreator
org.jabref.logic.exporter.TemplateExporter
Base class for export formats based on templates.
org.jabref.logic.exporter.XmpPdfExporter
org.jabref.logic.externalfiles.ExternalFilesContentImporter
org.jabref.logic.externalfiles.LinkedFileHandler
org.jabref.logic.importer.ParserResult
org.jabref.logic.integrity.EditionChecker
org.jabref.logic.integrity.HowPublishedChecker
org.jabref.logic.integrity.IntegrityCheck
org.jabref.logic.integrity.MonthChecker
org.jabref.logic.integrity.NoteChecker
org.jabref.logic.integrity.PagesChecker
org.jabref.logic.integrity.PersonNamesChecker
org.jabref.logic.integrity.TitleChecker
org.jabref.logic.layout.LayoutEntry
org.jabref.logic.shared.DBMSSynchronizer
Synchronizes the shared or local databases with their opposite side. Lo...
org.jabref.logic.util.io.DatabaseFileLookup
Search class for files. This class provides some functionality to searc...
org.jabref.model.database.event.CoarseChangeFilter
Filters change events and only relays major changes.
org.jabref.model.entry.LinkedFile
Represents the link to an external file (e.g. associated PDF file). Thi...
org.jabref.model.util.FileHelper
org.jabref.gui.bibtexkeypattern.GenerateBibtexKeySingleAction
UI
org.jabref.gui.cleanup.CleanupDialog
UI
org.jabref.gui.collab.ChangeDisplayDialog
org.jabref.gui.collab.DatabaseChangePane
A
org.jabref.gui.collab.DatabaseChangeViewModel
org.jabref.gui.collab.StringChangeViewModel
org.jabref.gui.copyfiles.CopyFilesTask
org.jabref.gui.copyfiles.CopySingleFileAction
UI
org.jabref.gui.duplicationFinder.DuplicateResolverDialog
UIA
org.jabref.gui.entryeditor.FieldsEditorTab
A single tab displayed in the EntryEditor holding several FieldEditors.
UI
org.jabref.gui.entryeditor.LatexCitationsTab
UI
org.jabref.gui.entryeditor.PreviewTab
UI
org.jabref.gui.entryeditor.UserDefinedFieldsTab
org.jabref.gui.fieldeditors.BibtexKeyEditor
org.jabref.gui.fieldeditors.BibtexKeyEditorViewModel
org.jabref.gui.fieldeditors.LinkedEntriesEditor
org.jabref.gui.fieldeditors.LinkedFilesEditor
UI
org.jabref.gui.importer.ImportEntriesDialog
org.jabref.gui.importer.UnlinkedFilesCrawler
Util class for searching files on the file system which are not linked ...
org.jabref.gui.importer.UnlinkedPDFFileFilter
FileFilter implementation, that allows only files which are notlinked ...
org.jabref.gui.preview.PreviewPanel
A
org.jabref.gui.push.AbstractPushToApplication
Abstract class for pushing entries into different editors.
org.jabref.gui.push.PushToApplication
Class that defines interaction with an external application in the form...
org.jabref.gui.push.PushToEmacs
org.jabref.gui.push.PushToLyx
org.jabref.gui.push.PushToVim
UI
org.jabref.gui.texparser.ParseTexDialogView
UI
org.jabref.gui.texparser.ParseTexResultView
org.jabref.gui.texparser.ParseTexResultViewModel
org.jabref.logic.autosaveandbackup.AutosaveManager
Saves the given BibDatabaseContext on every BibDatabaseContextChangedEv...
org.jabref.logic.cleanup.CleanupWorker
org.jabref.logic.cleanup.MoveFilesCleanup
org.jabref.logic.cleanup.RenamePdfCleanup
org.jabref.logic.exporter.BibTeXMLExporter
Export format for the BibTeXML format.
org.jabref.logic.exporter.BibtexDatabaseWriter
A
org.jabref.logic.exporter.Exporter
org.jabref.logic.exporter.ModsExporter
TemplateExporter for exporting in MODS XML format.
org.jabref.logic.exporter.XmpExporter
A custom exporter to write bib entries to a .xmp file for further proce...
org.jabref.logic.integrity.BibtexkeyDeviationChecker
org.jabref.logic.integrity.FieldCheckers
org.jabref.logic.integrity.FileChecker
org.jabref.logic.layout.Layout
org.jabref.logic.pdf.EntryAnnotationImporter
Here all PDF files attached to a BibEntry are scanned for annotations u...
org.jabref.logic.pdf.FileAnnotationCache
org.jabref.logic.shared.event.ConnectionLostEvent
A new ConnectionLostEvent is fired, when the connection to the shared d...
org.jabref.logic.shared.event.UpdateRefusedEvent
A new UpdateRefusedEvent is fired, when the user tries to push changes ...
Class Usage
bibDatabaseContextsearchResultMap 0..* bibdatabaseContextdatabaseContextdatabaseContextdatabasedatabasedatabasedatabaseContextdatabaseContextdatabasedatabasedatabaseContextdatabaseContextdatabaseContextdatabaseContextbibDatabaseContextdatabaseContextdatabasedatabaseContextdatabaseContextdatabaseContextdatabaseContextdatabaseContextdatabasedatabaseContextdatabasedatabasedatabaseContextdatabasedatabasedatabasedatabaseContextdatabaseContextdatabaseContextdatabaseContextbibDatabaseContextbibDatabaseContextdatabaseContextdatabaseContextdatabaseContextdatabaseContextdatabaseContextbibDatabaseContextbibDatabaseContextEditioncontextdatabaseContextbibDatabaseContextbibDatabaseContextMonthbibDatabaseContextEditiondatabaseContextbibDatabaseContextbibDatabaseContextbibDatabaseContextdatabasedbmsListenerdbmsSynchronizerdefaultslocationmetaDatacontextcallscreatescallscreatescallsreferscallscallsreferscreatescreatesreferscallscallsreferscallsrefersreferscreatesrefersreferscreatesrefersrefersrefersrefersrefersrefersreferscallsreferscallsrefersreferscallsrefersrefersrefersrefersrefersreferscallscallscallsrefersreferscallsrefersrefersrefersrefersreferscallsrefersreferscallsreferscallsreferscallscreatesreferscreatescallscallscallscallscallscallsrefersrefersrefersrefersreferscallscallscreatescreatescreatescreatesreferscreatescallscallscreatesreferscallsrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersreferscallsreferscreatesrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefers