| Modifier and Type | Field and Description |
|---|---|
| private final ClipBoardManager | |
| private final DialogService | |
| private final BibEntryTypesManager | |
| private final FileUpdateMonitor | |
| private static final Logger | |
| private final PreferencesService | |
| private final StateManager | |
| private final LibraryTabContainer | |
| private final TaskExecutor | |
| private final UndoManager |
| Access | Constructor and Description |
|---|---|
| public | JabRefFrameViewModel(PreferencesService preferencesService, StateManager stateManager, DialogService dialogService, LibraryTabContainer tabContainer, BibEntryTypesManager entryTypesManager, FileUpdateMonitor fileUpdateMonitor, UndoManager undoManager, ClipBoardManager clipBoardManager, TaskExecutor taskExecutor)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | addImportedEntries(final LibraryTab
The LibraryTab to add to. tab, final ParserResult The entries to add. parserResult)Opens the import inspection dialog to let the user decide which of the given entries to import. |
| private void | addParserResult(ParserResult parserResult, boolean raisePanel)
Should be called when a user asks JabRef at the command line i) to import a file or ii) to open a .bib file |
| public boolean | |
| public void | handleUiCommands(List<UiCommand>
to be handled uiCommands)Implements org. Handles commands submitted by the command line or by the remote host to be executed in the ui Needs to run in a certain order. |
| private void | |
| private void | |
| pack-priv void | |
| private void |
| clipBoardManager | back to summary |
|---|---|
| private final ClipBoardManager clipBoardManager | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| entryTypesManager | back to summary |
|---|---|
| private final BibEntryTypesManager entryTypesManager | |
| fileUpdateMonitor | back to summary |
|---|---|
| private final FileUpdateMonitor fileUpdateMonitor | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| preferences | back to summary |
|---|---|
| private final PreferencesService preferences | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| tabContainer | back to summary |
|---|---|
| private final LibraryTabContainer tabContainer | |
| taskExecutor | back to summary |
|---|---|
| private final TaskExecutor taskExecutor | |
| undoManager | back to summary |
|---|---|
| private final UndoManager undoManager | |
| JabRefFrameViewModel | back to summary |
|---|---|
| public JabRefFrameViewModel(PreferencesService preferencesService, StateManager stateManager, DialogService dialogService, LibraryTabContainer tabContainer, BibEntryTypesManager entryTypesManager, FileUpdateMonitor fileUpdateMonitor, UndoManager undoManager, ClipBoardManager clipBoardManager, TaskExecutor taskExecutor) | |
| addImportedEntries | back to summary |
|---|---|
| pack-priv void addImportedEntries(final LibraryTab tab, final ParserResult parserResult) Opens the import inspection dialog to let the user decide which of the given entries to import.
| |
| addParserResult | back to summary |
|---|---|
| private void addParserResult(ParserResult parserResult, boolean raisePanel) Should be called when a user asks JabRef at the command line i) to import a file or ii) to open a .bib file | |
| close | back to summary |
|---|---|
| public boolean close() Quit JabRef
| |
| handleUiCommands | back to summary |
|---|---|
| public void handleUiCommands(List<UiCommand> uiCommands) Implements org. Handles commands submitted by the command line or by the remote host to be executed in the ui Needs to run in a certain order. E.g. databases have to be loaded before selecting an entry. | |
| jumpToEntry | back to summary |
|---|---|
| private void jumpToEntry(String entryKey) | |
| openDatabases | back to summary |
|---|---|
| private void openDatabases(List<ParserResult> parserResults) | |
| storeLastOpenedFiles | back to summary |
|---|---|
| pack-priv void storeLastOpenedFiles(List<Path> filenames, Path focusedDatabase) | |
| waitForLoadingFinished | back to summary |
|---|---|
| private void waitForLoadingFinished(Runnable runnable) | |