Verified Owner
Top Fields Constructors Methods
org.jabref.gui.fieldeditors.contextmenu

public Class ContextMenuFactory

extends Object
Class Inheritance
Imports
java.util.List, .Objects, .Optional, javafx.collections.ObservableList, javafx.scene.control.ContextMenu, org.jabref.gui.DialogService, .StateManager, org.jabref.gui.fieldeditors.LinkedFileViewModel, .LinkedFilesEditorViewModel, org.jabref.gui.preferences.GuiPreferences, org.jabref.logic.undo.UndoManager, org.jabref.logic.util.TaskExecutor, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, org.jabref.model.util.FileUpdateMonitor, com.tobiasdiez.easybind.optional.ObservableOptionalValue, org.jspecify.annotations.NonNull

Field Summary

Modifier and TypeField and Description

Constructor Summary

AccessConstructor and Description
public
ContextMenuFactory(@NonNull DialogService dialogService, @NonNull GuiPreferences preferences, @NonNull BibDatabaseContext databaseContext, @NonNull com.tobiasdiez.easybind.optional.ObservableOptionalValue<BibEntry> bibEntry, @NonNull LinkedFilesEditorViewModel viewModel, @NonNull TaskExecutor taskExecutor, @NonNull FileUpdateMonitor fileUpdateMonitor, @NonNull UndoManager undoManager, @NonNull StateManager stateManager)

Method Summary

Modifier and TypeMethod and Description
public @NonNull ContextMenu
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

Constructor Detail

ContextMenuFactoryback to summary
public ContextMenuFactory(@NonNull DialogService dialogService, @NonNull GuiPreferences preferences, @NonNull BibDatabaseContext databaseContext, @NonNull com.tobiasdiez.easybind.optional.ObservableOptionalValue<BibEntry> bibEntry, @NonNull LinkedFilesEditorViewModel viewModel, @NonNull TaskExecutor taskExecutor, @NonNull FileUpdateMonitor fileUpdateMonitor, @NonNull UndoManager undoManager, @NonNull StateManager stateManager)

Method Detail

createMenuForSelectionback to summary
public @NonNull ContextMenu createMenuForSelection(ObservableList<LinkedFileViewModel> selection)