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

Overview

Packages, Classes, Methods, Fields
Generated on 21 Jan 2020 13:50:17 GMT
 
 
Package org.jabref
 
class FallbackExceptionHandler overview flow hierarchy // Catch and log any unhandled exceptions.
constructor FallbackExceptionHandler() logic callers
method installExceptionHandler() logic callers
method uncaughtException() logic callers
 
class Globals overview flow hierarchy
constructor Globals() logic callers
method getFileUpdateMonitor() logic callers
method getKeyPrefs() logic callers
method getTelemetryClient() logic callers
method getThemeLoader() logic callers
method shutdownThreadPools() logic callers
method startBackgroundTasks() logic callers
method startTelemetryClient() logic callers
method stopBackgroundTasks() logic callers
method stopTelemetryClient() logic callers
 
class JabRefException overview flow hierarchy
constructor JabRefException() logic callers
constructor JabRefException() logic callers
constructor JabRefException() logic callers
constructor JabRefException() logic callers
constructor JabRefException() logic callers
method getLocalizedMessage() logic callers
 
class JabRefExecutorService overview flow hierarchy // Responsible for managing of all threads (except GUI threads) in JabRef
constructor JabRefExecutorService() logic callers
method execute() logic callers // Executes a callable task that provides a return value after the calcula...
method execute() logic callers
method executeAll() logic callers // Executes a collection of callable tasks and returns a List of the resul...
method executeAll() logic callers
method executeAndWait() logic callers
method executeInterruptableTask() logic callers
method executeInterruptableTaskAndWait() logic callers
method manageRemoteThread() logic callers
method shutdownEverything() logic callers
method stopRemoteThread() logic callers
method submit() logic callers
 
class JabRefGUI overview flow hierarchy
constructor JabRefGUI() logic callers
method debugLogWindowState() logic callers // outprints the Data from the Screen (only in debug mode)
method getMainFrame() logic callers
method isLoaded() logic callers
method isWindowPositionOutOfBounds() logic callers // Tests if the window coordinates are out of the mainscreen
method openDatabases() logic callers
method openLastEditedDatabases() logic callers
method openWindow() logic callers
method saveWindowState() logic callers
 
class JabRefLauncher overview flow hierarchy // JabRef launcher: This just starts JabRefMain. It is there because to ha...
method main() logic callers Java Main Methods
 
class JabRefMain overview flow hierarchy // JabRef's main class to process command line options and to start the UI
method applyPreferences() logic callers
method configureProxy() logic callers
method ensureCorrectJavaVersion() logic callers // Tests if we are running an acceptable Java and terminates JabRef when w...
method handleMultipleAppInstances() logic callers
method main() logic callers Java Main Methods
method start() logic callers
method stop() logic callers
 
Package org.jabref.benchmarks
 
class Benchmarks overview flow hierarchy
method getOutputWriter() logic callers
method htmlToLatexConversion() logic callers
method inferBibDatabaseMode() logic callers
method init() logic callers
method keywordGroupContains() logic callers
method latexToHTMLConversion() logic callers
method latexToUnicodeConversion() logic callers
method main() logic callers Java Main Methods
method parallelSearch() logic callers
method parse() logic callers
method search() logic callers
method write() logic callers
 
Package org.jabref.cli
 
class ArgumentProcessor overview flow hierarchy
constructor ArgumentProcessor() logic callers
method automaticallySetFileLinks() logic callers
method doAuxImport() logic callers
method exportFile() logic callers
method exportMatches() logic callers
method fetch() logic callers // Run an entry fetcher from the command line.
method generateAux() logic callers
method getParserResults() logic callers
method hasParserResults() logic callers
method importAndOpenFiles() logic callers
method importBibtexToOpenBase() logic callers
method importFile() logic callers
method importFile() logic callers
method importPreferences() logic callers
method importToOpenBase() logic callers // Will open a file (like importFile), but will also request JabRef to foc...
method isBlank() logic callers
method processArguments() logic callers
method regenerateBibtexKeys() logic callers
method resetPreferences() logic callers
method saveDatabase() logic callers
method shouldShutDown() logic callers
 
class AuxCommandLine overview flow hierarchy
constructor AuxCommandLine() logic callers
method perform() logic callers
 
class CrossrefFetcherEvaluator overview flow hierarchy // Useful for checking out new algorithm improvements and thresholds. Not ...
constructor CrossrefFetcherEvaluator() logic callers
method main() logic callers Java Main Methods
 
class GenerateCharacterTable overview flow hierarchy
constructor GenerateCharacterTable() logic callers
method main() logic callers Java Main Methods
 
class JabRefCLI overview flow hierarchy
constructor JabRefCLI() logic callers
method displayVersion() logic callers
method getAuxImport() logic callers
method getBibtexImport() logic callers
method getExportMatches() logic callers
method getExportMatchesSyntax() logic callers
method getFetcherEngine() logic callers
method getFileExport() logic callers
method getFileImport() logic callers
method getImportToOpenBase() logic callers
method getLeftOver() logic callers
method getOptions() logic callers
method getPreferencesExport() logic callers
method getPreferencesImport() logic callers
method getPreferencesReset() logic callers
method getVersionInfo() logic callers
method isAutomaticallySetFileLinks() logic callers
method isAuxImport() logic callers
method isBibtexImport() logic callers
method isBlank() logic callers
method isDebugLogging() logic callers
method isDisableGui() logic callers
method isExportMatches() logic callers
method isFetcherEngine() logic callers
method isFileExport() logic callers
method isFileImport() logic callers
method isGenerateBibtexKeys() logic callers
method isHelp() logic callers
method isImportToOpenBase() logic callers
method isLoadSession() logic callers
method isPreferencesExport() logic callers
method isPreferencesImport() logic callers
method isPreferencesReset() logic callers
method isShowVersion() logic callers
method printUsage() logic callers
 
class SystemOutputPrinter overview flow hierarchy
constructor SystemOutputPrinter() logic callers
method setStatus() logic callers
method showMessage() logic callers
method showMessage() logic callers
 
Package org.jabref.gui
 
class AbstractViewModel overview flow hierarchy
 
class BasePanel overview flow hierarchy
constructor BasePanel() logic callers
method adjustSplitter() logic callers
method cleanUp() logic callers // Perform necessary cleanup when this BasePanel is closed.
method clearAndSelect() logic callers // This method selects the given entry, and scrolls it into view in the ta...
method clearAndSelectFirst() logic callers // Select and open entry editor for first entry in main table.
method closeBottomPane() logic callers // Removes the bottom component.
method copy() logic callers
method copyCitationToClipboard() logic callers // Generates and copies citations based on the selected entries to the cli...
method copyCiteKey() logic callers
method copyKey() logic callers
method copyKeyAndTitle() logic callers
method copyTitle() logic callers
method createMainTable() logic callers
method cut() logic callers
method delete() logic callers // Removes the selected entries from the database
method delete() logic callers
method delete() logic callers // Removes the selected entries from the database
method editEntryAndFocusField() logic callers
method ensureNotShowingBottomPanel() logic callers // Closes the entry editor if it is showing any of the given entries.
method entryEditorClosing() logic callers // This method is called from an EntryEditor when it should be closed. We ...
method formatOutputMessage() logic callers
method frame() logic callers
method getAnnotationCache() logic callers
method getBibDatabaseContext() logic callers
method getCitationStyleCache() logic callers
method getCurrentSearchQuery() logic callers
method getDatabase() logic callers
method getEntryEditor() logic callers
method getMainTable() logic callers
method getMode() logic callers
method getSelectedEntries() logic callers // Get an array containing the currently selected entries. The array is st...
method getShowing() logic callers
method getSidePaneManager() logic callers
method getSuggestionProviders() logic callers // Returns a collection of suggestion providers, which are populated from ...
method getTabTitle() logic callers
method getUndoManager() logic callers
method insertEntries() logic callers // This method is called from JabRefFrame when the user wants to create a ...
method insertEntry() logic callers
method instantiateSearchAutoCompleter() logic callers
method isModified() logic callers
method isSaving() logic callers
method listen() logic callers Google Event Bus Subscribers
method markBaseChanged() logic callers
method markChangedOrUnChanged() logic callers
method markNonUndoableBaseChanged() logic callers
method openExternalFile() logic callers
method output() logic callers
method paste() logic callers
method registerUndoableChanges() logic callers
method resetChangeMonitorAndChangePane() logic callers
method runCommand() logic callers // This method is called from JabRefFrame if a database specific action is...
method saveDividerLocation() logic callers // Depending on whether a preview or an entry editor is showing, save the ...
method selectNextEntry() logic callers
method selectPreviousEntry() logic callers
method setBaseChanged() logic callers
method setCurrentSearchQuery() logic callers // Set the query the user currently searches while this basepanel is active
method setMode() logic callers
method setNonUndoableChange() logic callers
method setSaving() logic callers
method setupActions() logic callers
method setupAutoCompletion() logic callers // Set up auto completion for this database
method setupMainPanel() logic callers
method showAndEdit() logic callers
method showAndEdit() logic callers // Sets the entry editor as the bottom component in the split pane. If an ...
method showBottomPane() logic callers
method showDeleteConfirmationDialog() logic callers
method updateEntryEditorIfShowing() logic callers
method updateSearchManager() logic callers
method updateTableFont() logic callers
 
enum BasePanelMode overview flow hierarchy // Defines the different modes that the BasePanel can operate in
 
class BasePanelPreferences overview flow hierarchy
constructor BasePanelPreferences() logic callers
method entryEditorDividerPositionProperty() logic callers
method from() logic callers
method getAutoCompletePreferences() logic callers
method getEntryEditorDividerPosition() logic callers
method getEntryEditorPreferences() logic callers
method getKeyBindings() logic callers
method getPreviewPreferences() logic callers
method getTablePreferences() logic callers
method setAutoCompletePreferences() logic callers
method setEntryEditorDividerPosition() logic callers
 
class ClipBoardManager overview flow hierarchy
constructor ClipBoardManager() logic callers
constructor ClipBoardManager() logic callers
method addX11Support() logic callers // Add X11 clipboard support to a text input control. It is necessary to c...
method extractData() logic callers
method fetchByDOI() logic callers
method getContents() logic callers // Get the String residing on the system clipboard.
method getContentsPrimary() logic callers // Get the String residing on the primary clipboard (if it exists).
method handleBibTeXData() logic callers
method handleStringData() logic callers
method setContent() logic callers // Puts content onto the system clipboard.
method setContent() logic callers
method setContent() logic callers
method setHtmlContent() logic callers
method setPrimaryClipboardContent() logic callers // Puts content onto the primary clipboard (if it exists).
method tryImportFormats() logic callers
 
class DefaultInjector overview flow hierarchy
method createDependency() logic callers // This method takes care of creating dependencies. By default, it just cr...
method injectMembers() logic callers
method instantiatePresenter() logic callers
 
interface Dialog overview flow hierarchy
method showAndWait() logic callers
 
interface DialogService overview flow hierarchy // This interface provides methods to create dialogs and show them to the ...
method notify() logic callers // Notify the user in an non-blocking way (i.e., in form of toast in a sna...
method showChoiceDialogAndWait() logic callers // This will create and display new {@link ChoiceDialog} of type T with a ...
method showChoiceDialogAndWait() logic callers // This will create and display new {@link ChoiceDialog} of type T with a ...
method showConfirmationDialogAndWait() logic callers // This will create and display a new confirmation dialog. It will include...
method showConfirmationDialogAndWait() logic callers // Create and display a new confirmation dialog. It will include a blue qu...
method showConfirmationDialogAndWait() logic callers // Create and display a new confirmation dialog. It will include a blue qu...
method showConfirmationDialogWithOptOutAndWait() logic callers // Create and display a new confirmation dialog. It will include a blue qu...
method showConfirmationDialogWithOptOutAndWait() logic callers // Create and display a new confirmation dialog. It will include a blue qu...
method showCustomButtonDialogAndWait() logic callers // This will create and display a new dialog of the specified {@link Alert...
method showCustomDialogAndWait() logic callers // This will create and display a new dialog showing a custom {@link Dialo...
method showCustomDialogAndWait() logic callers // Shows a custom dialog and returns the result.
method showDirectorySelectionDialog() logic callers // Shows a new directory selection dialog. The method doesn't return until...
method showErrorDialogAndWait() logic callers // Create and display error dialog displaying the given exception.
method showErrorDialogAndWait() logic callers // Create and display error dialog displaying the given message.
method showErrorDialogAndWait() logic callers // Create and display error dialog displaying the given exception.
method showErrorDialogAndWait() logic callers // This will create and display a new error dialog. It will include a red ...
method showErrorDialogAndWait() logic callers // Create and display error dialog displaying the given exception.
method showFileOpenDialog() logic callers // Shows a new file open dialog. The method doesn't return until the displ...
method showFileOpenDialogAndGetMultipleFiles() logic callers // Shows a new file open dialog. The method doesn't return until the displ...
method showFileOpenFromArchiveDialog() logic callers // Shows a new dialog that list all files contained in the given archive a...
method showFileSaveDialog() logic callers // Shows a new file save dialog. The method doesn't return until the displ...
method showInformationDialogAndWait() logic callers // This will create and display a new information dialog. It will include ...
method showInputDialogAndWait() logic callers // This will create and display new {@link TextInputDialog} with a text fi...
method showInputDialogWithDefaultAndWait() logic callers // This will create and display new {@link TextInputDialog} with a text fi...
method showPrintDialog() logic callers // Displays a Print Dialog. Allow the user to update job state such as pri...
method showProgressDialogAndWait() logic callers // Constructs and shows a canceable {@link ProgressDialog}. Clicking cance...
method showWarningDialogAndWait() logic callers // This will create and display a new information dialog. It will include ...
 
class DragAndDropDataFormats overview flow hierarchy // Contains all the different DataFormat s that may occur in JabRef.
 
class DragAndDropHelper overview flow hierarchy
method getBibFiles() logic callers
method hasBibFiles() logic callers
 
class EntryTypeView overview flow hierarchy // Dialog that prompts the user to choose a type for an entry. Returns nul...
constructor EntryTypeView() logic callers
method addEntriesToPane() logic callers
method focusTextField() logic callers
method getChoice() logic callers
method initialize() logic callers
method runFetcherWorker() logic callers
method setEntryTypeForReturnAndClose() logic callers
 
class EntryTypeViewModel overview flow hierarchy
constructor EntryTypeViewModel() logic callers
method fetcherItemsProperty() logic callers
method getFocusAndSelectAllProperty() logic callers
method getLastSelectedFetcher() logic callers
method idTextProperty() logic callers
method runFetcherWorker() logic callers
method searchSuccesfulProperty() logic callers
method searchingProperty() logic callers
method selectedItemProperty() logic callers
method stopFetching() logic callers
method storeSelectedFetcher() logic callers
 
class FXDialog overview flow hierarchy // This class provides a super class for all dialogs implemented in JavaFX...
constructor FXDialog() logic callers
constructor FXDialog() logic callers
constructor FXDialog() logic callers
constructor FXDialog() logic callers
constructor FXDialog() logic callers
constructor FXDialog() logic callers
method getDialogWindow() logic callers
method setDialogIcon() logic callers
 
class GUIGlobals overview flow hierarchy // Static variables for graphics files and keyboard shortcuts.
constructor GUIGlobals() logic callers
method init() logic callers // Perform initializations that are only used in graphical mode. This is t...
method setFont() logic callers
method updateEntryEditorColors() logic callers
 
class JabRefDialogService overview flow hierarchy // This class provides methods to create default JavaFX dialogs which will...
constructor JabRefDialogService() logic callers
method createDialog() logic callers
method createDialogWithOptOut() logic callers
method getConfiguredDirectoryChooser() logic callers
method getConfiguredFileChooser() logic callers
method notify() logic callers
method shortenDialogMessage() logic callers
method showChoiceDialogAndWait() logic callers
method showConfirmationDialogAndWait() logic callers
method showConfirmationDialogAndWait() logic callers
method showConfirmationDialogAndWait() logic callers
method showConfirmationDialogWithOptOutAndWait() logic callers
method showConfirmationDialogWithOptOutAndWait() logic callers
method showCustomButtonDialogAndWait() logic callers
method showCustomDialogAndWait() logic callers
method showCustomDialogAndWait() logic callers
method showDirectorySelectionDialog() logic callers
method showErrorDialogAndWait() logic callers
method showErrorDialogAndWait() logic callers
method showErrorDialogAndWait() logic callers
method showErrorDialogAndWait() logic callers
method showFileOpenDialog() logic callers
method showFileOpenDialogAndGetMultipleFiles() logic callers
method showFileOpenFromArchiveDialog() logic callers
method showFileSaveDialog() logic callers
method showInformationDialogAndWait() logic callers
method showInputDialogAndWait() logic callers
method showInputDialogWithDefaultAndWait() logic callers
method showPrintDialog() logic callers
method showProgressDialogAndWait() logic callers
method showWarningDialogAndWait() logic callers
 
class JabRefFrame overview flow hierarchy // The main window of the application.
constructor JabRefFrame() logic callers
method about() logic callers // The MacAdapter calls this method when "About" is selected from the appl...
method addImportedEntries() logic callers // Opens the import inspection dialog to let the user decide which of the ...
method addParserResult() logic callers
method addTab() logic callers
method addTab() logic callers
method closeCurrentTab() logic callers
method closeTab() logic callers
method collectDatabaseFilePaths() logic callers
method confirmClose() logic callers // Ask if the user really wants to close the given database
method createMenu() logic callers
method createToolbar() logic callers
method decreaseTableFontSize() logic callers
method getBasePanel() logic callers
method getBasePanelAt() logic callers // Returns the indexed BasePanel.
method getBasePanelCount() logic callers
method getBasePanelList() logic callers // Returns a list of BasePanel.
method getCurrentBasePanel() logic callers // Returns the currently viewed BasePanel.
method getDialogService() logic callers
method getFileHistory() logic callers
method getGlobalSearchBar() logic callers
method getOpenDatabaseAction() logic callers
method getPushToApplicationsManager() logic callers
method getSidePaneManager() logic callers
method getTab() logic callers
method getTabbedPane() logic callers
method getUndoManager() logic callers
method getUniquePathParts() logic callers
method increaseTableFontSize() logic callers
method init() logic callers
method initDragAndDrop() logic callers
method initKeyBindings() logic callers
method initLayout() logic callers
method initShowTrackingNotification() logic callers
method isExistFile() logic callers // Return a boolean, if the selected entry have file
method isExistURLorDOI() logic callers // Return a boolean, if the selected entry have url or doi
method openAction() logic callers // The MacAdapter calls this method when a "BIB" file has been double-clic...
method prefs() logic callers
method quit() logic callers // General info dialog. The MacAdapter calls this method when "Quit" is se...
method readyForAutosave() logic callers
method refreshTitleAndTabs() logic callers
method removeTab() logic callers
method setDefaultTableFontSize() logic callers
method setDividerPosition() logic callers
method setProgressBarIndeterminate() logic callers // Sets the indeterminate status of the progress bar. <p>
method setProgressBarVisible() logic callers // Set the visibility of the progress bar in the right end of the status l...
method setTabTitle() logic callers
method setWindowTitle() logic callers // Sets the title of the main window.
method setupAllTables() logic callers // This method causes all open BasePanels to set up their tables anew. Whe...
method showBasePanel() logic callers
method showBasePanelAt() logic callers
method showTrackingNotification() logic callers
method tearDownJabRef() logic callers // Tears down all things started by JabRef <p> FIXME: Currently some threa...
method trackOpenNewDatabase() logic callers
method updateAllTabTitles() logic callers
 
class SaveOrderConfigDisplayView overview flow hierarchy
constructor SaveOrderConfigDisplayView() logic callers
method changeExportDescriptionToSave() logic callers
method getSaveOrderConfig() logic callers
method initialize() logic callers
method setValues() logic callers
method storeConfig() logic callers
 
class SaveOrderConfigDisplayViewModel overview flow hierarchy
constructor SaveOrderConfigDisplayViewModel() logic callers
method getSaveOrderConfig() logic callers
method priSortFieldsProperty() logic callers
method saveInOriginalProperty() logic callers
method saveInSpecifiedOrderProperty() logic callers
method saveInTableOrderProperty() logic callers
method savePriDescPropertySelected() logic callers
method savePriSortSelectedValueProperty() logic callers
method saveSecDescPropertySelected() logic callers
method saveSecSortSelectedValueProperty() logic callers
method saveTerDescPropertySelected() logic callers
method saveTerSortSelectedValueProperty() logic callers
method secSortFieldsProperty() logic callers
method setSaveOrderConfig() logic callers
method storeConfigInPrefs() logic callers
method terSortFieldsProperty() logic callers
 
class SidePane overview flow hierarchy // The side pane is displayed at the left side of JabRef and shows instanc...
constructor SidePane() logic callers
method setComponents() logic callers
method setVisible() logic callers
method visibleProperty() logic callers
 
class SidePaneComponent overview flow hierarchy
constructor SidePaneComponent() logic callers
method afterOpening() logic callers // Override this method if the component needs to do any actions after it ...
method beforeClosing() logic callers // Override this method if the component needs to make any changes before ...
method createContentPane() logic callers // Create the content of this component
method getAdditionalHeaderButtons() logic callers
method getContentPane() logic callers
method getHeader() logic callers
method getResizePolicy() logic callers // Specifies how to this side pane component behaves if there is additiona...
method getToggleAction() logic callers
method getToggleCommand() logic callers
method getType() logic callers
method hide() logic callers
method moveDown() logic callers
method moveUp() logic callers
method show() logic callers
 
class SidePaneManager overview flow hierarchy // Manages which SidePaneComponent s are shown.
constructor SidePaneManager() logic callers
method getComponent() logic callers
method getPane() logic callers
method hide() logic callers // Makes sure that the given component is not visible.
method isComponentVisible() logic callers
method moveDown() logic callers // Moves the given component down.
method moveUp() logic callers // Moves the given component up.
method show() logic callers // Makes sure that the given component is visible.
method toggle() logic callers // If the given component is visible it will be hidden and the other way a...
method updatePreferredPositions() logic callers // Stores the current configuration of visible components in the preferenc...
method updateView() logic callers // Updates the view to reflect changes to visible components.
 
enum SidePaneType overview flow hierarchy // Definition of all possible components in the side pane.
 
class StateManager overview flow hierarchy // This class manages the GUI-state of JabRef, including: - currently sele...
constructor StateManager() logic callers
method activeDatabaseProperty() logic callers
method activeGroupProperty() logic callers
method activeSearchQueryProperty() logic callers
method clearSearchQuery() logic callers
method clearSelectedGroups() logic callers
method getActiveDatabase() logic callers
method getEntriesInCurrentDatabase() logic callers
method getSearchResultSize() logic callers
method getSelectedEntries() logic callers
method getSelectedGroup() logic callers
method setActiveSearchResultSize() logic callers
method setSearchQuery() logic callers
method setSelectedEntries() logic callers
method setSelectedGroups() logic callers
 
class UpdateTimestampListener overview flow hierarchy // Updates the timestamp of changed entries if the feature is enabled
constructor UpdateTimestampListener() logic callers
method listen() logic callers Google Event Bus Subscribers
 
class WaitForSaveFinishedDialog overview flow hierarchy // Dialog shown when closing of application needs to wait for a save opera...
constructor WaitForSaveFinishedDialog() logic callers
method showAndWait() logic callers
 
Package org.jabref.gui.actions
 
class Action overview flow hierarchy
 
interface Action overview flow hierarchy
method getDescription() logic callers
method getIcon() logic callers
method getKeyBinding() logic callers
method getText() logic callers
 
class ActionFactory overview flow hierarchy // Helper class to create and style controls according to an Action .
constructor ActionFactory() logic callers
method configureIconButton() logic callers
method configureMenuItem() logic callers
method createCheckMenuItem() logic callers
method createIconButton() logic callers
method createMenu() logic callers
method createMenuItem() logic callers
method createSubMenu() logic callers
method getAssociatedNode() logic callers
method setGraphic() logic callers // For some reason the graphic is not set correctly by the {@link ActionUt...
 
class ActionHelper overview flow hierarchy
method needsDatabase() logic callers
method needsEntriesSelected() logic callers
 
enum Actions overview flow hierarchy // Global String constants for GUI actions
 
interface BaseAction overview flow hierarchy // BaseAction is used to define actions that are called from the base fram...
method action() logic callers
 
class JabRefAction overview flow hierarchy // Wrapper around one of our actions from Action to convert them to contro...
constructor JabRefAction() logic callers
constructor JabRefAction() logic callers // especially for the track execute when the action run the same function ...
constructor JabRefAction() logic callers
method getActionName() logic callers
method trackExecute() logic callers
method trackUserActionSource() logic callers
 
class OldCommandWrapper overview flow hierarchy // This wraps the old Swing commands so that they fit into the new infrast...
constructor OldCommandWrapper() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method getProgress() logic callers
method progressProperty() logic callers
method setExecutable() logic callers
method toString() logic callers
 
class OldCommandWrapperForActiveDatabase overview flow hierarchy // This wraps the old Swing commands so that they fit into the new infrast...
constructor OldCommandWrapperForActiveDatabase() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method getProgress() logic callers
method progressProperty() logic callers
method setExecutable() logic callers
 
class OldDatabaseCommandWrapper overview flow hierarchy // A command that is only executable if a database is open. Deprecated use...
constructor OldDatabaseCommandWrapper() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method getProgress() logic callers
method progressProperty() logic callers
method toString() logic callers
 
class SimpleCommand overview flow hierarchy // A simple command that does not track progress of the action.
method execute() logic callers JavaFX/MVVM Command Handlers
method getProgress() logic callers
method getStatusMessage() logic callers
method progressProperty() logic callers
method setExecutable() logic callers
method statusMessageProperty() logic callers
 
enum Sources overview flow hierarchy
 
enum StandardActions overview flow hierarchy
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
constructor StandardActions() logic callers
method getDescription() logic callers
method getIcon() logic callers
method getKeyBinding() logic callers
method getText() logic callers
 
Package org.jabref.gui.autocompleter // Copyright (c) 2014, 2016 ControlsFX All rights reserved. Redistribution...
 
class AppendPersonNamesStrategy overview flow hierarchy
constructor AppendPersonNamesStrategy() logic callers
constructor AppendPersonNamesStrategy() logic callers
method getDelimiter() logic callers
 
class AppendWordsStrategy overview flow hierarchy
constructor AppendWordsStrategy() logic callers
method analyze() logic callers
method determinePrefixAndReturnRemainder() logic callers
method getDelimiter() logic callers
 
enum AutoCompleteFirstNameMode overview flow hierarchy // For "ONLY_FULL", the auto completer returns the full name, e.g. "Smith,...
method parse() logic callers
method valueOf() logic callers
 
class AutoCompletePreferences overview flow hierarchy
constructor AutoCompletePreferences() logic callers
method getCompleteFields() logic callers // Returns the list of fields for which autocomplete is enabled
method getCompleteNamesAsString() logic callers
method getFirstNameMode() logic callers // Returns how the first names are handled.
method getJournalAbbreviationPreferences() logic callers
method getOnlyCompleteFirstLast() logic callers
method getOnlyCompleteLastFirst() logic callers
method setCompleteFields() logic callers
method setCompleteNames() logic callers
method setFirstNameMode() logic callers
method setOnlyCompleteFirstLast() logic callers
method setOnlyCompleteLastFirst() logic callers
method setShouldAutoComplete() logic callers
method shouldAutoComplete() logic callers
 
interface AutoCompleteSuggestionProvider overview flow hierarchy
method indexEntry() logic callers
method indexEntry() logic callers
 
class AutoCompleteUpdater overview flow hierarchy // Ensures that suggestion providers are up to date when entries are chang...
constructor AutoCompleteUpdater() logic callers
method listen() logic callers Google Event Bus Subscribers
method listen() logic callers Google Event Bus Subscribers
 
class AutoCompletionInput overview flow hierarchy
constructor AutoCompletionInput() logic callers
method getPrefix() logic callers
method getUnfinishedPart() logic callers
 
interface AutoCompletionStrategy overview flow hierarchy
method analyze() logic callers
 
class AutoCompletionTextInputBinding overview flow hierarchy // Represents a binding between a text input control and a auto-completion...
method autoComplete() logic callers
method completeUserInput() logic callers
method defaultStringConverter() logic callers
method dispose() logic callers
method getCompletionTarget() logic callers
method setShowOnFocus() logic callers
method setShowOnFocus() logic callers
method setUserInputText() logic callers
 
class BibEntrySuggestionProvider overview flow hierarchy // Delivers possible completions as a list of BibEntry based on their cite...
constructor BibEntrySuggestionProvider() logic callers
method getComparator() logic callers
method indexEntry() logic callers
method isMatch() logic callers
 
class ContentSelectorSuggestionProvider overview flow hierarchy // Enriches a suggestion provider by a given set of content selector values.
constructor ContentSelectorSuggestionProvider() logic callers
method call() logic callers
method indexEntry() logic callers
 
class FieldValueSuggestionProvider overview flow hierarchy // Stores the full content of one field.
constructor FieldValueSuggestionProvider() logic callers
method indexEntry() logic callers
 
class JournalsSuggestionProvider overview flow hierarchy
constructor JournalsSuggestionProvider() logic callers
 
class PersonNameStringConverter overview flow hierarchy
constructor PersonNameStringConverter() logic callers
constructor PersonNameStringConverter() logic callers
method fromString() logic callers
method toString() logic callers
 
class PersonNameSuggestionProvider overview flow hierarchy // Delivers possible completions as a list of Author s.
constructor PersonNameSuggestionProvider() logic callers
constructor PersonNameSuggestionProvider() logic callers
method getComparator() logic callers
method indexEntry() logic callers
method isMatch() logic callers
 
class ReplaceStrategy overview flow hierarchy
method analyze() logic callers
 
class StringSuggestionProvider overview flow hierarchy
constructor StringSuggestionProvider() logic callers
method getComparator() logic callers
method isMatch() logic callers
 
class SuggestionProvider overview flow hierarchy // This is a simple implementation of a generic suggestion provider callba...
method addPossibleSuggestions() logic callers // Add the given new possible suggestions to this SuggestionProvider
method addPossibleSuggestions() logic callers // Add the given new possible suggestions to this SuggestionProvider
method addPossibleSuggestions() logic callers
method clearSuggestions() logic callers // Remove all current possible suggestions
method create() logic callers // Create a default suggestion provider based on the toString() method of ...
method create() logic callers // Create a default suggestion provider based on the toString() method of ...
method getComparator() logic callers // Get the comparator to order the suggestions
 
class SuggestionProviders overview flow hierarchy
constructor SuggestionProviders() logic callers
constructor SuggestionProviders() logic callers // Empty
method getForField() logic callers
method indexDatabase() logic callers
method indexEntry() logic callers // This methods assures all information in the given entry is included as ...
method initalizeSuggestionProvider() logic callers
 
class WordSuggestionProvider overview flow hierarchy // Stores all words in the given field which are separated by SEPARATING_C...
constructor WordSuggestionProvider() logic callers
method indexEntry() logic callers
 
Package org.jabref.gui.auximport
 
class AuxParserResultViewModel overview flow hierarchy
constructor AuxParserResultViewModel() logic callers
method getInformation() logic callers // Prints parsing statistics
 
class FromAuxDialog overview flow hierarchy // A wizard dialog for generating a new sub database from existing TeX AUX...
constructor FromAuxDialog() logic callers
method browseButtonClicked() logic callers
method parseActionPerformed() logic callers
 
class NewSubLibraryAction overview flow hierarchy // The action concerned with generate a new (sub-)database from latex AUX ...
constructor NewSubLibraryAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
Package org.jabref.gui.bibtexextractor
 
class BibtexExtractor overview flow hierarchy
constructor BibtexExtractor() logic callers
method GenerateAuthor() logic callers
method extract() logic callers
method findAuthors() logic callers
method findAuthorsByPattern() logic callers
method findPages() logic callers
method findParts() logic callers
method findUrls() logic callers
method findYear() logic callers
method fixSpaces() logic callers
method generateEntity() logic callers
 
class BibtexExtractorViewModel overview flow hierarchy
constructor BibtexExtractorViewModel() logic callers
method inputTextProperty() logic callers
method startExtraction() logic callers
method trackNewEntry() logic callers
 
class ExtractBibtexAction overview flow hierarchy
constructor ExtractBibtexAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ExtractBibtexDialog overview flow hierarchy // GUI Dialog for the feature "Extract BibTeX from plain text".
constructor ExtractBibtexDialog() logic callers
method initialize() logic callers
 
Package org.jabref.gui.bibtexkeypattern
 
class BibtexKeyPatternAction overview flow hierarchy
constructor BibtexKeyPatternAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class BibtexKeyPatternDialog overview flow hierarchy
constructor BibtexKeyPatternDialog() logic callers
method init() logic callers
 
class BibtexKeyPatternPanel overview flow hierarchy
constructor BibtexKeyPatternPanel() logic callers
method buildGUI() logic callers
method fillPatternUsingPanelData() logic callers // fill the given LabelPattern by values generated from the text fields
method getKeyPatternAsDatabaseBibtexKeyPattern() logic callers
method getPanel() logic callers
method setValue() logic callers
method setValues() logic callers // Fills the current values to the text fields
 
class BibtexKeyPatternTableItemModel overview flow hierarchy
constructor BibtexKeyPatternTableItemModel() logic callers
method entryType() logic callers
method getEntryType() logic callers
method getPattern() logic callers
method pattern() logic callers
method setPattern() logic callers
method toString() logic callers
 
class BibtexKeyPatternTableView overview flow hierarchy
constructor BibtexKeyPatternTableView() logic callers
method defaultKeyPatternProperty() logic callers
method initialize() logic callers
method jumpToSearchKey() logic callers
method patternListProperty() logic callers
method resetAll() logic callers
method setOnKeyTyped() logic callers
method setValues() logic callers
 
class BibtexKeyPatternTableViewModel overview flow hierarchy
constructor BibtexKeyPatternTableViewModel() logic callers
method defaultKeyPatternProperty() logic callers
method patternListProperty() logic callers
method resetAll() logic callers
method setItemToDefaultPattern() logic callers
method setValues() logic callers
 
class GenerateBibtexKeyAction overview flow hierarchy
constructor GenerateBibtexKeyAction() logic callers
method action() logic callers
method checkOverwriteKeysChosen() logic callers
method confirmOverwriteKeys() logic callers
method formatOutputMessage() logic callers
method generateKeys() logic callers
method init() logic callers
 
class GenerateBibtexKeySingleAction overview flow hierarchy
constructor GenerateBibtexKeySingleAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
Package org.jabref.gui.cleanup
 
class CleanupAction overview flow hierarchy
constructor CleanupAction() logic callers
method action() logic callers
method cleanup() logic callers
method doCleanup() logic callers // Runs the cleanup on the entry and records the change.
method init() logic callers
method showResults() logic callers
 
class CleanupDialog overview flow hierarchy
constructor CleanupDialog() logic callers
 
class CleanupPresetPanel overview flow hierarchy
constructor CleanupPresetPanel() logic callers
method getCleanupPreset() logic callers
method init() logic callers
method updateDisplay() logic callers
 
class FieldFormatterCleanupsPanel overview flow hierarchy
constructor FieldFormatterCleanupsPanel() logic callers
method buildLayout() logic callers
method getFieldFormatterCleanup() logic callers
method getFormatterCleanups() logic callers
method getSelectorPanel() logic callers // This panel contains the two comboboxes and the Add button
method hasChanged() logic callers
method isDefaultSaveActions() logic callers
method setValues() logic callers
method setValues() logic callers
method storeSettings() logic callers
method updateDescription() logic callers
 
Package org.jabref.gui.collab
 
class ChangeDisplayDialog overview flow hierarchy
constructor ChangeDisplayDialog() logic callers
method selectedChangeChanged() logic callers
 
class ChangeScanner overview flow hierarchy
constructor ChangeScanner() logic callers
method createBibEntryDiff() logic callers
method createBibStringDiff() logic callers
method scanForChanges() logic callers
 
interface DatabaseChangeListener overview flow hierarchy
method databaseChanged() logic callers
 
class DatabaseChangeMonitor overview flow hierarchy
constructor DatabaseChangeMonitor() logic callers
method addListener() logic callers
method fileUpdated() logic callers
method unregister() logic callers
 
class DatabaseChangePane overview flow hierarchy
constructor DatabaseChangePane() logic callers
method getActions() logic callers
method hide() logic callers
method onDatabaseChanged() logic callers
method setGraphic() logic callers
method setText() logic callers
method show() logic callers
 
class DatabaseChangeViewModel overview flow hierarchy
constructor DatabaseChangeViewModel() logic callers
constructor DatabaseChangeViewModel() logic callers
method acceptedProperty() logic callers
method description() logic callers // This method returns a {@link Node} detailing the nature and look of the...
method isAccepted() logic callers
method makeChange() logic callers // Performs the change. This method is responsible for adding a proper und...
method setAccepted() logic callers
method toString() logic callers
 
class EntryAddChangeViewModel overview flow hierarchy
constructor EntryAddChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class EntryChangeViewModel overview flow hierarchy
constructor EntryChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
method setAccepted() logic callers // We override this here to select the radio buttons accordingly
 
class EntryDeleteChangeViewModel overview flow hierarchy
constructor EntryDeleteChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class GroupChangeViewModel overview flow hierarchy
constructor GroupChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class MetaDataChangeViewModel overview flow hierarchy
constructor MetaDataChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class PreambleChangeViewModel overview flow hierarchy
constructor PreambleChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class StringAddChangeViewModel overview flow hierarchy
constructor StringAddChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class StringChangeViewModel overview flow hierarchy
constructor StringChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class StringNameChangeViewModel overview flow hierarchy
constructor StringNameChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
class StringRemoveChangeViewModel overview flow hierarchy
constructor StringRemoveChangeViewModel() logic callers
method description() logic callers
method makeChange() logic callers
 
Package org.jabref.gui.contentselector
 
class ContentSelectorDialogView overview flow hierarchy
constructor ContentSelectorDialogView() logic callers
method addNewFieldName() logic callers
method addNewKeyword() logic callers
method getSelectedField() logic callers
method getSelectedKeyword() logic callers
method initFieldNameComponents() logic callers
method initKeywordsComponents() logic callers
method initListView() logic callers
method initialize() logic callers
method removeFieldName() logic callers
method removeKeyword() logic callers
method saveChangesAndClose() logic callers
 
class ContentSelectorDialogViewModel overview flow hierarchy
constructor ContentSelectorDialogViewModel() logic callers
method addFieldIfUnique() logic callers
method addKeywordIfUnique() logic callers
method asHashSet() logic callers
method filterFieldsToRemove() logic callers
method getFieldNamesBackingList() logic callers
method getKeywordsBackingList() logic callers
method isFieldNameListEmpty() logic callers
method isNoFieldNameSelected() logic callers
method isNoKeywordSelected() logic callers
method keywordsHaveChanged() logic callers
method populateFieldNameKeywordsMapWithExistingValues() logic callers
method populateFieldNamesListWithValues() logic callers
method populateKeywords() logic callers
method removeFieldName() logic callers
method removeKeyword() logic callers
method saveChanges() logic callers
method selectedFieldProperty() logic callers
method selectedKeywordProperty() logic callers
method showInputFieldNameDialog() logic callers
method showInputKeywordDialog() logic callers
method showRemoveFieldNameConfirmationDialog() logic callers
method showRemoveKeywordConfirmationDialog() logic callers
method updateMetaDataContentSelector() logic callers
 
class ManageContentSelectorAction overview flow hierarchy
constructor ManageContentSelectorAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
Package org.jabref.gui.copyfiles
 
class CopyFilesAction overview flow hierarchy
constructor CopyFilesAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method showDialog() logic callers
 
class CopyFilesDialogView overview flow hierarchy
constructor CopyFilesDialogView() logic callers
method initialize() logic callers
method setupTable() logic callers
 
class CopyFilesDialogViewModel overview flow hierarchy
constructor CopyFilesDialogViewModel() logic callers
method copyFilesResultListProperty() logic callers
 
class CopyFilesResultItemViewModel overview flow hierarchy
constructor CopyFilesResultItemViewModel() logic callers
method getFile() logic callers
method getIcon() logic callers
method getMessage() logic callers
method toString() logic callers
 
class CopyFilesResultListDependency overview flow hierarchy // This class is a wrapper class for the containing list as it is currentl...
constructor CopyFilesResultListDependency() logic callers
constructor CopyFilesResultListDependency() logic callers
method getResults() logic callers
method toString() logic callers
 
class CopyFilesTask overview flow hierarchy
constructor CopyFilesTask() logic callers
method addResultToList() logic callers
method call() logic callers
method writeLogMessage() logic callers
 
class CopySingleFileAction overview flow hierarchy
constructor CopySingleFileAction() logic callers
method copyFile() logic callers
method copyFileToDestination() logic callers
 
Package org.jabref.gui.customentrytypes
 
class CustomizeEntryAction overview flow hierarchy
constructor CustomizeEntryAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class EntryTypeCustomizationDialog overview flow hierarchy
constructor EntryTypeCustomizationDialog() logic callers
 
Package org.jabref.gui.customizefields
 
class CustomizeGeneralFieldsDialogView overview flow hierarchy
constructor CustomizeGeneralFieldsDialogView() logic callers
method closeDialog() logic callers
method initialize() logic callers
method resetFields() logic callers
method saveFieldsAndCloseDialog() logic callers
 
class CustomizeGeneralFieldsDialogViewModel overview flow hierarchy
constructor CustomizeGeneralFieldsDialogViewModel() logic callers
method fieldsTextProperty() logic callers
method resetFields() logic callers
method saveFields() logic callers
method setInitialFieldsText() logic callers
 
class SetupGeneralFieldsAction overview flow hierarchy
constructor SetupGeneralFieldsAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
Package org.jabref.gui.customjfx
 
class CustomJFXPanel overview flow hierarchy // TODO: Remove as soon as possible
method wrap() logic callers
 
Package org.jabref.gui.desktop
 
class JabRefDesktop overview flow hierarchy // TODO: Replace by http://docs.oracle.com/javase/7/docs/api/java/awt/Desk...
constructor JabRefDesktop() logic callers
method getNativeDesktop() logic callers
method openBrowser() logic callers
method openBrowser() logic callers // Opens the given URL using the system browser
method openBrowserShowPopup() logic callers // Opens the url with the users standard Browser. If that fails a popup wi...
method openConsole() logic callers // Opens a new console starting on the given file location If no command i...
method openDoi() logic callers
method openExternalFileAnyFormat() logic callers // Open an external file, attempting to use the correct viewer for it.
method openExternalFileAnyFormat() logic callers
method openExternalFilePlatformIndependent() logic callers
method openExternalViewer() logic callers // Open a http/pdf/ps viewer for the given link string.
method openFolderAndSelectFile() logic callers // Opens a file browser of the folder of the given file. If possible, the ...
 
Package org.jabref.gui.desktop.os
 
class DefaultDesktop overview flow hierarchy
constructor DefaultDesktop() logic callers
method detectProgramPath() logic callers
method getApplicationDirectory() logic callers
method openConsole() logic callers
method openFile() logic callers
method openFileWithApplication() logic callers
method openFolderAndSelectFile() logic callers
method openPdfWithParameters() logic callers
 
class Linux overview flow hierarchy
constructor Linux() logic callers
method detectProgramPath() logic callers
method getApplicationDirectory() logic callers
method openConsole() logic callers
method openFile() logic callers
method openFileWithApplication() logic callers
method openFolderAndSelectFile() logic callers
method openPdfWithParameters() logic callers
 
interface NativeDesktop overview flow hierarchy
method detectProgramPath() logic callers
method getApplicationDirectory() logic callers // Returns the path to the system's applications folder.
method getUserDirectory() logic callers // Returns the path to the system's user directory.
method openConsole() logic callers
method openFile() logic callers
method openFileWithApplication() logic callers // Opens a file on an Operating System, using the given application.
method openFolderAndSelectFile() logic callers
method openPdfWithParameters() logic callers // This method opens a pdf using the giving the parameters to the executin...
 
class OSX overview flow hierarchy
constructor OSX() logic callers
method detectProgramPath() logic callers
method getApplicationDirectory() logic callers
method openConsole() logic callers
method openFile() logic callers
method openFileWithApplication() logic callers
method openFolderAndSelectFile() logic callers
method openPdfWithParameters() logic callers
 
class Windows overview flow hierarchy
constructor Windows() logic callers
method detectProgramPath() logic callers
method getApplicationDirectory() logic callers
method openConsole() logic callers
method openFile() logic callers
method openFileWithApplication() logic callers
method openFolderAndSelectFile() logic callers
method openPdfWithParameters() logic callers
 
Package org.jabref.gui.dialogs
 
class AutosaveUIManager overview flow hierarchy // This class has an abstract UI role as it listens for an AutosaveEvent a...
constructor AutosaveUIManager() logic callers
method listen() logic callers Google Event Bus Subscribers
 
class BackupUIManager overview flow hierarchy // Stores all user dialogs related to BackupManager .
constructor BackupUIManager() logic callers
method showRestoreBackupDialog() logic callers
 
Package org.jabref.gui.documentviewer
 
class DocumentPageViewModel overview flow hierarchy // Represents the view model for a page in the document viewer.
method getAspectRatio() logic callers // Calculates the aspect ratio (width / height) of the page.
method getPageNumber() logic callers // Get the page number of the current page in the document.
method render() logic callers // Renders this page and returns an image representation of itself.
 
class DocumentViewModel overview flow hierarchy
method getMaxPages() logic callers
method getPages() logic callers
method maxPagesProperty() logic callers
 
class DocumentViewerControl overview flow hierarchy
constructor DocumentViewerControl() logic callers
method changePageWidth() logic callers
method currentPageProperty() logic callers
method getCurrentPage() logic callers
method getStyleClass() logic callers
method scrollYMaxProperty() logic callers
method scrollYProperty() logic callers
method setPageHeight() logic callers
method setPageWidth() logic callers
method show() logic callers
method showPage() logic callers
method updateCurrentPage() logic callers
method updateSizeOfDisplayedPages() logic callers
 
class DocumentViewerView overview flow hierarchy
constructor DocumentViewerView() logic callers
method fitSinglePage() logic callers
method fitWidth() logic callers
method initialize() logic callers
method nextPage() logic callers
method previousPage() logic callers
method setupFileChoice() logic callers
method setupModeButtons() logic callers
method setupPageControls() logic callers
method setupScrollbar() logic callers
method setupViewer() logic callers
method zoomIn() logic callers
method zoomOut() logic callers
 
class DocumentViewerViewModel overview flow hierarchy
constructor DocumentViewerViewModel() logic callers
method currentDocumentProperty() logic callers
method currentPageProperty() logic callers
method filesProperty() logic callers
method getCurrentPage() logic callers
method isLiveMode() logic callers
method liveModeProperty() logic callers
method maxPagesProperty() logic callers
method setCurrentDocument() logic callers
method setCurrentEntries() logic callers
method setCurrentEntry() logic callers
method showNextPage() logic callers
method showPreviousPage() logic callers
method switchToFile() logic callers
 
class PageDimension overview flow hierarchy
method getHeight() logic callers
method getWidth() logic callers
method ofFixedHeight() logic callers
method ofFixedHeight() logic callers
method ofFixedWidth() logic callers
method ofFixedWidth() logic callers
 
class PdfDocumentPageViewModel overview flow hierarchy // Represents the view model of a pdf page backed by a PDPage .
constructor PdfDocumentPageViewModel() logic callers
method getAspectRatio() logic callers
method getPageNumber() logic callers
method render() logic callers
method resize() logic callers
 
class PdfDocumentViewModel overview flow hierarchy
constructor PdfDocumentViewModel() logic callers
method getPages() logic callers
 
class ShowDocumentViewerAction overview flow hierarchy
constructor ShowDocumentViewerAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
Package org.jabref.gui.duplicationFinder
 
class DuplicateResolverDialog overview flow hierarchy
constructor DuplicateResolverDialog() logic callers
method getMergedEntry() logic callers
method init() logic callers
 
class DuplicateSearch overview flow hierarchy
constructor DuplicateSearch() logic callers
method askResolveStrategy() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method handleDuplicates() logic callers
method searchPossibleDuplicates() logic callers
method verifyDuplicates() logic callers
 
Package org.jabref.gui.edit
 
class CopyBibTeXKeyAndLinkAction overview flow hierarchy // This class will copy each selected entry's BibTeX key as a hyperlink to...
constructor CopyBibTeXKeyAndLinkAction() logic callers
method action() logic callers
 
class CopyDoiUrlAction overview flow hierarchy // Copies the doi url to the clipboard
constructor CopyDoiUrlAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ManageKeywordsAction overview flow hierarchy // An Action for launching keyword managing dialog
constructor ManageKeywordsAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ManageKeywordsDialog overview flow hierarchy
constructor ManageKeywordsDialog() logic callers
method initialize() logic callers
 
enum ManageKeywordsDisplayType overview flow hierarchy
 
class ManageKeywordsViewModel overview flow hierarchy
constructor ManageKeywordsViewModel() logic callers
method displayTypeProperty() logic callers
method fillKeywordsList() logic callers
method getDisplayType() logic callers
method getKeywords() logic callers
method removeKeyword() logic callers
method saveChanges() logic callers
method updateKeywords() logic callers
 
class MassSetFieldsAction overview flow hierarchy // An Action for launching mass field. Functionality: * Defaults to select...
constructor MassSetFieldsAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class MassSetFieldsDialog overview flow hierarchy
constructor MassSetFieldsDialog() logic callers
method init() logic callers
method massAppendField() logic callers // Append a given value to a given field for all entries in a Collection. ...
method massRenameField() logic callers // Move contents from one field to another for a Collection of entries.
method massSetField() logic callers // Set a given field to a given value for all entries in a Collection. Thi...
method performEdits() logic callers
 
class OpenBrowserAction overview flow hierarchy
constructor OpenBrowserAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ReplaceStringAction overview flow hierarchy
constructor ReplaceStringAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ReplaceStringView overview flow hierarchy
constructor ReplaceStringView() logic callers
method buttonReplace() logic callers
method initialize() logic callers
 
class ReplaceStringViewModel overview flow hierarchy
constructor ReplaceStringViewModel() logic callers
method allFieldReplaceProperty() logic callers
method fieldStringProperty() logic callers
method findStringProperty() logic callers
method replace() logic callers
method replaceField() logic callers
method replaceItem() logic callers // Does the actual operation on a Bibtex entry based on the settings speci...
method replaceStringProperty() logic callers
method selectOnlyProperty() logic callers
 
Package org.jabref.gui.entryeditor
 
class DeprecatedFieldsTab overview flow hierarchy
constructor DeprecatedFieldsTab() logic callers
method determineFieldsToShow() logic callers
 
class EntryEditor overview flow hierarchy // GUI component that allows editing of the fields of a BibEntry (i.e. the...
constructor EntryEditor() logic callers
method addEventHandler() logic callers
method close() logic callers
method createTabs() logic callers
method deleteEntry() logic callers
method fetchAndMerge() logic callers
method generateCiteKeyButton() logic callers
method getEntry() logic callers
method getSelectedTab() logic callers
method navigateToNextEntry() logic callers
method navigateToPreviousEntry() logic callers
method nextPreviewStyle() logic callers
method previousPreviewStyle() logic callers
method recalculateVisibleTabs() logic callers
method requestFocus() logic callers
method setEntry() logic callers // Sets the entry to edit.
method setFocusToField() logic callers
method setOnDragDropped() logic callers
method setOnDragOver() logic callers
method setupKeyBindings() logic callers // Set-up key bindings specific for the entry editor.
method setupToolBar() logic callers
 
class EntryEditorPreferences overview flow hierarchy
constructor EntryEditorPreferences() logic callers
method avoidOverwritingCiteKey() logic callers
method getBibtexKeyPatternPreferences() logic callers
method getCustomTabFieldNames() logic callers
method getEntryEditorTabList() logic callers
method getImportFormatPreferences() logic callers
method getKeyBindings() logic callers
method getLatexFieldFormatterPreferences() logic callers
method isMrdlibAccepted() logic callers
method isShowSourceTabByDefault() logic callers
method setShowSourceTabByDefault() logic callers
method shouldShowLatexCitationsTab() logic callers
method shouldShowRecommendationsTab() logic callers
method showSourceTabByDefault() logic callers
 
class EntryEditorTab overview flow hierarchy
method bindToEntry() logic callers // Updates the view with the contents of the given entry.
method handleFocus() logic callers // The tab just got the focus. Override this method if you want to perform...
method nextPreviewStyle() logic callers // Switch to next Preview style - should be overriden if a EntryEditorTab ...
method notifyAboutFocus() logic callers // Notifies the tab that it got focus and should display the given entry.
method previousPreviewStyle() logic callers // Switch to previous Preview style - should be overriden if a EntryEditor...
method shouldShow() logic callers // Decide whether to show this tab for the given entry.
 
class EntryEditorTabList overview flow hierarchy // Class for creating the information about customizable entry editor tabs.
constructor EntryEditorTabList() logic callers
method create() logic callers
 
class FieldsEditorTab overview flow hierarchy // A single tab displayed in the EntryEditor holding several FieldEditors.
constructor FieldsEditorTab() logic callers
method addColumn() logic callers
method addColumn() logic callers
method bindToEntry() logic callers
method determineFieldsToShow() logic callers
method getShownFields() logic callers
method initPanel() logic callers
method nextPreviewStyle() logic callers
method previousPreviewStyle() logic callers
method requestFocus() logic callers // Focuses the given field.
method setCompressedRowLayout() logic callers
method setRegularRowLayout() logic callers
method setupPanel() logic callers
method shouldShow() logic callers
 
class LatexCitationsTab overview flow hierarchy
constructor LatexCitationsTab() logic callers
method bindToEntry() logic callers
method getCitationsPane() logic callers
method getErrorPane() logic callers
method getLatexDirectoryBox() logic callers
method getNotFoundPane() logic callers
method setSearchPane() logic callers
method shouldShow() logic callers
 
class LatexCitationsTabViewModel overview flow hierarchy
constructor LatexCitationsTabViewModel() logic callers
method cancelSearch() logic callers
method directoryProperty() logic callers
method getCitationList() logic callers
method init() logic callers
method searchAndParse() logic callers
method searchDirectory() logic callers
method searchErrorProperty() logic callers
method setLatexDirectory() logic callers
method shouldShow() logic callers
method startSearch() logic callers
method statusProperty() logic callers
 
class MathSciNetTab overview flow hierarchy
constructor MathSciNetTab() logic callers
method bindToEntry() logic callers
method getMathSciNetId() logic callers
method getPane() logic callers
method shouldShow() logic callers
 
class OptionalFields2Tab overview flow hierarchy
constructor OptionalFields2Tab() logic callers
method determineFieldsToShow() logic callers
 
class OptionalFieldsTab overview flow hierarchy
constructor OptionalFieldsTab() logic callers
method determineFieldsToShow() logic callers
 
class OtherFieldsTab overview flow hierarchy
constructor OtherFieldsTab() logic callers
method determineFieldsToShow() logic callers
 
class PreviewTab overview flow hierarchy
constructor PreviewTab() logic callers
method bindToEntry() logic callers
method nextPreviewStyle() logic callers
method previousPreviewStyle() logic callers
method shouldShow() logic callers
 
class RelatedArticlesTab overview flow hierarchy // GUI for tab displaying article recommendations based on the currently s...
constructor RelatedArticlesTab() logic callers
method bindToEntry() logic callers
method getErrorInfo() logic callers // Gets a ScrollPane to display error info when recommendations fail.
method getPrivacyDialog() logic callers // Returns a consent dialog used to ask permission to send data to Mr. DLib.
method getRelatedArticleInfo() logic callers // Creates a VBox of the related article information to be used in the Sta...
method getRelatedArticlesPane() logic callers // Gets a StackPane of related article information to be displayed in the ...
method shouldShow() logic callers
 
class RequiredFieldsTab overview flow hierarchy
constructor RequiredFieldsTab() logic callers
method determineFieldsToShow() logic callers
 
class SourceTab overview flow hierarchy
constructor SourceTab() logic callers
method bindToEntry() logic callers
method getSourceString() logic callers
method highlightSearchPattern() logic callers
method setupSourceEditor() logic callers
method shouldShow() logic callers
method storeSource() logic callers
method updateCodeArea() logic callers
 
class UserDefinedFieldsTab overview flow hierarchy
constructor UserDefinedFieldsTab() logic callers
method determineFieldsToShow() logic callers
 
Package org.jabref.gui.entryeditor.fileannotationtab
 
class FileAnnotationTab overview flow hierarchy
constructor FileAnnotationTab() logic callers
method bindToEntry() logic callers
method shouldShow() logic callers
 
class FileAnnotationTabView overview flow hierarchy
constructor FileAnnotationTabView() logic callers
method copy() logic callers
method createFileAnnotationNode() logic callers
method initialize() logic callers
 
class FileAnnotationTabViewModel overview flow hierarchy
constructor FileAnnotationTabViewModel() logic callers
method annotationsProperty() logic callers
method copyCurrentAnnotation() logic callers // Copies the meta and content information of the pdf annotation to the cl...
method currentAnnotationProperty() logic callers
method filesProperty() logic callers
method getCurrentAnnotation() logic callers
method isAnnotationsEmpty() logic callers
method notifyNewSelectedAnnotation() logic callers
method notifyNewSelectedFile() logic callers
method reloadAnnotations() logic callers
 
class FileAnnotationViewModel overview flow hierarchy
constructor FileAnnotationViewModel() logic callers
method authorProperty() logic callers
method contentProperty() logic callers
method dateProperty() logic callers
method getAuthor() logic callers
method getContent() logic callers
method getDate() logic callers
method getMarking() logic callers
method getPage() logic callers
method markingProperty() logic callers
method pageProperty() logic callers
method setupContentProperties() logic callers
method toString() logic callers
 
Package org.jabref.gui.errorconsole
 
class ErrorConsoleView overview flow hierarchy
constructor ErrorConsoleView() logic callers
method clearLog() logic callers
method copyLog() logic callers
method copySelectedLogEntries() logic callers
method createCellFactory() logic callers
method createIssue() logic callers
method initialize() logic callers
 
class ErrorConsoleViewModel overview flow hierarchy
constructor ErrorConsoleViewModel() logic callers
method allMessagesDataProperty() logic callers
method clearLog() logic callers // Clears the current log
method copyLog() logic callers // Copies the whole log to the clipboard
method copyLog() logic callers // Copies the given list of {@link LogEvent}s to the clipboard.
method getLogMessagesAsString() logic callers // Concatenates the formatted message of the given {@link LogEvent}s by us...
method reportIssue() logic callers // Opens a new issue on GitHub and copies log to clipboard.
 
class LogEventViewModel overview flow hierarchy
constructor LogEventViewModel() logic callers
method getDetailedText() logic callers
method getDisplayText() logic callers
method getIcon() logic callers
method getStackTrace() logic callers
method getStyleClass() logic callers
 
Package org.jabref.gui.exporter
 
class CreateModifyExporterDialogView overview flow hierarchy
constructor CreateModifyExporterDialogView() logic callers
method browse() logic callers
method initialize() logic callers
 
class CreateModifyExporterDialogViewModel overview flow hierarchy // This view model can be used both for "add exporter" and "modify exporte...
constructor CreateModifyExporterDialogViewModel() logic callers
method browse() logic callers
method getExportWorkingDirectory() logic callers
method getExtension() logic callers
method getLayoutFileName() logic callers
method getName() logic callers
method saveExporter() logic callers
 
class ExportCommand overview flow hierarchy // Performs an export action
constructor ExportCommand() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method export() logic callers
method handleError() logic callers
 
class ExportCustomizationDialogView overview flow hierarchy
constructor ExportCustomizationDialogView() logic callers
method initialize() logic callers
 
class ExportCustomizationDialogViewModel overview flow hierarchy
constructor ExportCustomizationDialogViewModel() logic callers
method addExporter() logic callers
method exportersProperty() logic callers
method loadExporters() logic callers
method modifyExporter() logic callers
method removeExporters() logic callers
method saveToPrefs() logic callers
method selectedExportersProperty() logic callers
 
class ExportToClipboardAction overview flow hierarchy
constructor ExportToClipboardAction() logic callers
constructor ExportToClipboardAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method exportToClipboard() logic callers
method readFileToString() logic callers
method setContentToClipboard() logic callers
 
class ExporterViewModel overview flow hierarchy // ExporterViewModel wraps a TemplateExporter from logic and is used in th...
constructor ExporterViewModel() logic callers
method extension() logic callers
method getLogic() logic callers
method layoutFileName() logic callers
method name() logic callers
 
class ManageCustomExportsAction overview flow hierarchy
constructor ManageCustomExportsAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class SaveAllAction overview flow hierarchy
constructor SaveAllAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class SaveDatabaseAction overview flow hierarchy // Action for the "Save" and "Save as" operations called from BasePanel. T...
constructor SaveDatabaseAction() logic callers
method doSave() logic callers
method getSavePath() logic callers
method readyForAutosave() logic callers
method readyForBackup() logic callers
method save() logic callers
method save() logic callers
method saveAs() logic callers
method saveAs() logic callers
method saveDatabase() logic callers
method saveSelectedAsPlain() logic callers
method saveWithDifferentEncoding() logic callers
 
class WriteXMPAction overview flow hierarchy
constructor WriteXMPAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
method init() logic callers
method writeXMP() logic callers
 
Package org.jabref.gui.externalfiles
 
class AutoLinkFilesAction overview flow hierarchy // This Action may only be used in a menu or button. Never in the entry ed...
constructor AutoLinkFilesAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class AutoSetFileLinksUtil overview flow hierarchy
constructor AutoSetFileLinksUtil() logic callers
constructor AutoSetFileLinksUtil() logic callers
method findAssociatedNotLinkedFiles() logic callers
method linkAssociatedFiles() logic callers
 
class DownloadFullTextAction overview flow hierarchy // Try to download fulltext PDF for selected entry(ies) by following URL o...
constructor DownloadFullTextAction() logic callers
method addLinkedFileFromURL() logic callers // This method attaches a linked file from a URL (if not already linked) t...
method downloadFullTexts() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class ExternalFilesEntryLinker overview flow hierarchy
constructor ExternalFilesEntryLinker() logic callers
method addFilesToEntry() logic callers
method copyFileToFileDir() logic callers
method copyFilesToFileDirAndAddToEntry() logic callers
method moveFilesToFileDirAndAddToEntry() logic callers
method moveLinkedFilesToFileDir() logic callers
method renameLinkedFilesToPattern() logic callers
 
class FileDownloadTask overview flow hierarchy
constructor FileDownloadTask() logic callers
method call() logic callers
 
class FindUnlinkedFilesAction overview flow hierarchy
constructor FindUnlinkedFilesAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
class FindUnlinkedFilesDialog overview flow hierarchy // GUI Dialog for the feature "Find unlinked files".
constructor FindUnlinkedFilesDialog() logic callers
method expandTree() logic callers // Expands or collapses the specified tree according to the <code>expand</...
method getFileListFromNode() logic callers // Creates a list of all files (leaf nodes in the tree structure), which h...
method getSearchDirectory() logic callers
method initialize() logic callers // Initializes the components, the layout, the data structure and the acti...
method startExport() logic callers // This starts the export of all files of all selected nodes in the file t...
method startImport() logic callers // This will start the import of all file of all selected nodes in the fil...
method startSearch() logic callers // Starts the search of unlinked files according chosen directory and the ...
 
class ImportHandler overview flow hierarchy
constructor ImportHandler() logic callers
method addToGroups() logic callers
method createEmptyEntryWithLink() logic callers
method generateKeys() logic callers // Generate keys for given entries.
method getLinker() logic callers
method importAsNewEntries() logic callers
method importEntries() logic callers
 
Package org.jabref.gui.externalfiletype
 
class CustomExternalFileType overview flow hierarchy // This class defines a type of external files that can be linked to from ...
constructor CustomExternalFileType() logic callers
constructor CustomExternalFileType() logic callers
method buildFromArgs() logic callers // Construct an ExternalFileType from a String array. This is used when re...
method copy() logic callers
method equals() logic callers // We define two file type objects as equal if their name, extension, open...
method getExtension() logic callers
method getIcon() logic callers
method getIconName() logic callers // Get the string associated with this file type's icon.
method getMimeType() logic callers
method getName() logic callers
method getOpenWithApplication() logic callers
method hashCode() logic callers
method setExtension() logic callers
method setIcon() logic callers
method setIconName() logic callers // Set the string associated with this file type's icon.
method setMimeType() logic callers
method setName() logic callers
method setOpenWith() logic callers
method toString() logic callers
 
class CustomizeExternalFileTypesDialog overview flow hierarchy // Editor for external file types.
constructor CustomizeExternalFileTypesDialog() logic callers
method addNewType() logic callers
method initialize() logic callers
method resetToDefault() logic callers
 
class CustomizeExternalFileTypesViewModel overview flow hierarchy
constructor CustomizeExternalFileTypesViewModel() logic callers
method addNewType() logic callers
method edit() logic callers
method getFileTypes() logic callers
method remove() logic callers
method resetToDefaults() logic callers
method showEditDialog() logic callers
method storeSettings() logic callers // Stores the list of external entry types in the preferences.
 
class EditExternalFileTypeEntryDialog overview flow hierarchy
constructor EditExternalFileTypeEntryDialog() logic callers
method initialize() logic callers
method openFileChooser() logic callers
 
class EditExternalFileTypeViewModel overview flow hierarchy
constructor EditExternalFileTypeViewModel() logic callers
method defaultApplicationSelectedProperty() logic callers
method extensionProperty() logic callers
method getIcon() logic callers
method mimeTypeProperty() logic callers
method nameProperty() logic callers
method selectedApplicationProperty() logic callers
method storeSettings() logic callers
 
class EditExternalFileTypesAction overview flow hierarchy
constructor EditExternalFileTypesAction() logic callers
method execute() logic callers JavaFX/MVVM Command Handlers
 
interface ExternalFileType overview flow hierarchy
method getExtension() logic callers
method getField() logic callers // Get the bibtex field name used for this file type. Currently we assume ...
method getIcon() logic callers
method getMimeType() logic callers
method getName() logic callers
method getOpenWithApplication() logic callers
 
class ExternalFileTypes overview flow hierarchy
constructor ExternalFileTypes() logic callers
method fromLinkedFile() logic callers
method getDefaultExternalFileTypes() logic callers
method getExternalFileTypeByExt() logic callers // Look up the external file type registered for this extension, if any.
method getExternalFileTypeByFile() logic callers
method getExternalFileTypeByMimeType() logic callers // Look up the external file type registered for this MIME type, if any.
method getExternalFileTypeByName() logic callers // Look up the external file type registered with this name, if any.
method getExternalFileTypeForName() logic callers // Look up the external file type registered for this filename, if any.
method getExternalFileTypeSelection() logic callers
method getInstance() logic callers
method getStringArrayRepresentation() logic callers // Return a String array representing this file type. This is used for sto...
method isExternalFileTypeByExt() logic callers // Returns true if there is an external file type registered for this exte...
method setExternalFileTypes() logic callers // Reset the List of external file types after user customization.
method updateExternalFileTypes() logic callers // Set up the list of external file types, either from default values, or ...
 
enum StandardExternalFileType overview flow hierarchy
constructor StandardExternalFileType() logic callers
method getExtension() logic callers
method getIcon() logic callers
method getMimeType() logic callers
method getName() logic callers
method getOpenWithApplication() logic callers
method values() logic callers
 
class UnknownExternalFileType overview flow hierarchy // Unknown external file type. This instance represents a file type unknow...
constructor UnknownExternalFileType() logic callers
constructor UnknownExternalFileType() logic callers
method getExtension() logic callers
method getIcon() logic callers
method getMimeType() logic callers
method getName() logic callers
method getOpenWithApplication() logic callers
 
Package org.jabref.gui.fieldeditors
 
class AbstractEditorViewModel overview flow hierarchy
constructor AbstractEditorViewModel() logic callers
method bindToEntry() logic callers
method complete() logic callers
method getFieldValidator() logic callers
method textProperty() logic callers
 
class BibtexKeyEditor overview flow hierarchy
constructor BibtexKeyEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
 
class BibtexKeyEditorViewModel overview flow hierarchy
constructor BibtexKeyEditorViewModel() logic callers
method getGenerateCiteKeyCommand() logic callers
 
interface ContextMenuAddable overview flow hierarchy
method addToContextMenu() logic callers // Adds the given list of menu items to the context menu. The usage of {@l...
 
class DateEditor overview flow hierarchy
constructor DateEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
 
class DateEditorViewModel overview flow hierarchy
constructor DateEditorViewModel() logic callers
method getDateToStringConverter() logic callers
 
class EditorTextArea overview flow hierarchy
constructor EditorTextArea() logic callers
constructor EditorTextArea() logic callers
method addToContextMenu() logic callers
method initialize() logic callers
method paste() logic callers // Override javafx TextArea method applying TextArea.paste() and pasteActi...
method setPasteActionHandler() logic callers // Set pasteActionHandler variable to passed handler
 
class EditorTextField overview flow hierarchy
constructor EditorTextField() logic callers
constructor EditorTextField() logic callers
method addToContextMenu() logic callers
method initialize() logic callers
 
class EditorTypeEditorViewModel overview flow hierarchy
constructor EditorTypeEditorViewModel() logic callers
method convertToDisplayText() logic callers
 
class EditorValidator overview flow hierarchy
constructor EditorValidator() logic callers
method configureValidation() logic callers
 
interface FieldEditorFX overview flow hierarchy
method bindToEntry() logic callers
method childIsFocused() logic callers
method focus() logic callers
method getNode() logic callers
method getWeight() logic callers // Returns relative size of the field editor in terms of display space. A ...
 
class FieldEditors overview flow hierarchy
method getForField() logic callers
method getSuggestionProvider() logic callers
 
class FieldNameLabel overview flow hierarchy
constructor FieldNameLabel() logic callers
 
class GenderEditorViewModel overview flow hierarchy
constructor GenderEditorViewModel() logic callers
method convertToDisplayText() logic callers
 
class IdentifierEditor overview flow hierarchy
constructor IdentifierEditor() logic callers
method bindToEntry() logic callers
method fetchInformationByIdentifier() logic callers
method getNode() logic callers
method getViewModel() logic callers
method lookupIdentifier() logic callers
method openExternalLink() logic callers
 
class IdentifierEditorViewModel overview flow hierarchy
constructor IdentifierEditorViewModel() logic callers
method fetchInformationByIdentifier() logic callers
method getIdentifierLookupInProgress() logic callers
method getValidIdentifierIsNotPresent() logic callers
method idFetcherAvailableProperty() logic callers
method identifierLookupInProgressProperty() logic callers
method isIdFetcherAvailable() logic callers
method lookupIdentifier() logic callers
method openExternalLink() logic callers
method validIdentifierIsNotPresentProperty() logic callers
 
class JournalEditor overview flow hierarchy
constructor JournalEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
method toggleAbbreviation() logic callers
 
class JournalEditorViewModel overview flow hierarchy
constructor JournalEditorViewModel() logic callers
method toggleAbbreviation() logic callers
 
class KeywordsEditor overview flow hierarchy
constructor KeywordsEditor() logic callers
method getWeight() logic callers
 
class LinkedEntriesEditor overview flow hierarchy
constructor LinkedEntriesEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
 
class LinkedEntriesEditorViewModel overview flow hierarchy
constructor LinkedEntriesEditorViewModel() logic callers
method complete() logic callers
method getStringConverter() logic callers
method jumpToEntry() logic callers
method linkedEntriesProperty() logic callers
 
class LinkedFileViewModel overview flow hierarchy
constructor LinkedFileViewModel() logic callers
method acceptAsLinked() logic callers
method askForNameAndRename() logic callers
method canWriteXMPMetadataProperty() logic callers
method delete() logic callers // Asks the user for confirmation that he really wants to the delete the f...
method descriptionProperty() logic callers
method download() logic callers
method downloadOngoingProperty() logic callers
method downloadProgressProperty() logic callers
method edit() logic callers
method findIn() logic callers
method getDescription() logic callers
method getDescriptionAndLink() logic callers
method getFile() logic callers
method getObservables() logic callers
method getTypeIcon() logic callers // TODO: Be a bit smarter and try to infer correct icon, for example using...
method inferFileType() logic callers
method inferFileTypeFromMimeType() logic callers
method inferFileTypeFromURL() logic callers
method isAutomaticallyFound() logic callers
method isAutomaticallyFoundProperty() logic callers
method isGeneratedNameSameAsOriginal() logic callers // Gets the filename for the current linked file and compares it to the ne...
method isGeneratedPathSameAsOriginal() logic callers // Compares suggested filepath of current linkedFile with existing filepath.
method linkProperty() logic callers
method markAsAutomaticallyFound() logic callers
method moveToDefaultDirectory() logic callers
method moveToDefaultDirectoryAndRename() logic callers
method open() logic callers
method openFolder() logic callers
method performRenameWithConflictCheck() logic callers
method prepareDownloadTask() logic callers
method renameFileToName() logic callers
method renameToSuggestion() logic callers
method writeXMPMetadata() logic callers
 
class LinkedFilesEditor overview flow hierarchy
constructor LinkedFilesEditor() logic callers
method addFromURL() logic callers
method addNewFile() logic callers
method bindToEntry() logic callers
method createContextMenuForFile() logic callers
method createFileDisplay() logic callers
method fetchFulltext() logic callers
method getNode() logic callers
method getViewModel() logic callers
method getWeight() logic callers
method handleItemMouseClick() logic callers
method handleOnDragDetected() logic callers
method handleOnDragDropped() logic callers
method handleOnDragOver() logic callers
method setUpKeyBindings() logic callers
 
class LinkedFilesEditorViewModel overview flow hierarchy
constructor LinkedFilesEditorViewModel() logic callers
method addFromURL() logic callers
method addFromURL() logic callers
method addNewFile() logic callers
method bindToEntry() logic callers
method deleteFile() logic callers
method fetchFulltext() logic callers
method filesProperty() logic callers
method findAssociatedNotLinkedFiles() logic callers // Find files that are probably associated to the given entry but not yet ...
method fromFile() logic callers
method fromFile() logic callers // Creates an instance of {@link LinkedFile} based on the given file.We tr...
method fulltextLookupInProgressProperty() logic callers
method getFiles() logic callers
method getStringRepresentation() logic callers
method isFulltextLookupInProgress() logic callers
method parseToFileViewModel() logic callers
method removeFileLink() logic callers
 
class MapBasedEditorViewModel overview flow hierarchy // View model for a field editor that shows various options backed by a map.
constructor MapBasedEditorViewModel() logic callers
method getItems() logic callers
method getStringConverter() logic callers
method getValueFromString() logic callers // Converts a String value to the Type T. If the type cannot be directly c...
 
class MonthEditorViewModel overview flow hierarchy
constructor MonthEditorViewModel() logic callers
method convertToDisplayText() logic callers
method getItems() logic callers
method getStringConverter() logic callers
 
class OptionEditor overview flow hierarchy // Field editor that provides various pre-defined options as a drop-down c...
constructor OptionEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
 
class OptionEditorViewModel overview flow hierarchy
constructor OptionEditorViewModel() logic callers
method convertToDisplayText() logic callers
method getItems() logic callers
method getStringConverter() logic callers
 
class OwnerEditor overview flow hierarchy
constructor OwnerEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method getViewModel() logic callers
method setOwner() logic callers
 
class OwnerEditorViewModel overview flow hierarchy
constructor OwnerEditorViewModel() logic callers
method setOwner() logic callers
 
class PaginationEditorViewModel overview flow hierarchy
constructor PaginationEditorViewModel() logic callers
method convertToDisplayText() logic callers
 
class PatentTypeEditorViewModel overview flow hierarchy
constructor PatentTypeEditorViewModel() logic callers
method convertToDisplayText() logic callers
 
class PersonsEditor overview flow hierarchy
constructor PersonsEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method requestFocus() logic callers
 
class PersonsEditorViewModel overview flow hierarchy
constructor PersonsEditorViewModel() logic callers
method complete() logic callers
method getAutoCompletionConverter() logic callers
method getAutoCompletionStrategy() logic callers
 
class SimpleEditor overview flow hierarchy
constructor SimpleEditor() logic callers
constructor SimpleEditor() logic callers
method bindToEntry() logic callers
method getNode() logic callers
method requestFocus() logic callers
 
class SimpleEditorViewModel overview flow hierarchy
constructor SimpleEditorViewModel() logic callers
method getAutoCompletionStrategy() logic callers
 
class TextInputControlBehavior overview flow hierarchy // This class contains some code taken from com.sun.javafx.scene.control.b...
method getDefaultContextMenuItems() logic callers // Returns the default context menu it