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

public Class LinkedEntriesEditor

extends HBox
implements FieldEditorFX
Class Inheritance
All Implemented Interfaces
org.jabref.gui.fieldeditors.FieldEditorFX
Imports
java.util.Comparator, javafx.beans.binding.Bindings, javafx.css.PseudoClass, javafx.fxml.FXML, javafx.scene.Node, .Parent, javafx.scene.control.ContentDisplay, .ContextMenu, .Label, javafx.scene.input.MouseButton, javafx.scene.layout.HBox, org.jabref.gui.DialogService, .JabRefDialogService, .StateManager, org.jabref.gui.actions.ActionFactory, .SimpleCommand, .StandardActions, org.jabref.gui.autocompleter.SuggestionProvider, org.jabref.gui.clipboard.ClipBoardManager, org.jabref.gui.icon.IconTheme, org.jabref.gui.util.ViewModelListCellFactory, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.l10n.Localization, org.jabref.logic.undo.UndoManager, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, .EntryLinkList, .ParsedEntryLink, org.jabref.model.entry.field.Field, com.airhacks.afterburner.views.ViewLoader, com.dlsc.gemsfx.TagsField, jakarta.inject.Inject, org.slf4j.Logger, .LoggerFactory

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Modifier and TypeField and Description
private ClipBoardManager
private DialogService
private TagsField<ParsedEntryLink>
private static final PseudoClass
private static final Logger
private StateManager
private LinkedEntriesEditorViewModel

Constructor Summary

AccessConstructor and Description
public
LinkedEntriesEditor(Field field, BibDatabaseContext databaseContext, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, UndoManager undoManager)

Method Summary

Modifier and TypeMethod and Description
public void
public Parent
public LinkedEntriesEditorViewModel
Inherited from javafx.scene.layout.HBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillHeightPropertygetAlignmentgetBaselineOffsetgetClassCssMetaDatagetContentBiasgetCssMetaDatagetHgrowgetMargingetSpacingisFillHeightlayoutChildrenrequestLayoutsetAlignmentsetFillHeightsetHgrowsetMarginsetSpacingspacingProperty

Field Detail

clipBoardManagerback to summary
private ClipBoardManager clipBoardManager
Annotations
@Inject
dialogServiceback to summary
private DialogService dialogService
Annotations
@Inject
entryLinkFieldback to summary
private TagsField<ParsedEntryLink> entryLinkField
Annotations
@FXML
FOCUSEDback to summary
private static final PseudoClass FOCUSED
LOGGERback to summary
private static final Logger LOGGER
stateManagerback to summary
private StateManager stateManager
Annotations
@Inject
viewModelback to summary
private LinkedEntriesEditorViewModel viewModel
Annotations
@FXML

Constructor Detail

LinkedEntriesEditorback to summary
public LinkedEntriesEditor(Field field, BibDatabaseContext databaseContext, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, UndoManager undoManager)

Method Detail

bindToEntryback to summary
public void bindToEntry(BibEntry entry)

Implements org.jabref.gui.fieldeditors.FieldEditorFX.bindToEntry.

Annotations
@Override
getNodeback to summary
public Parent getNode()

Implements org.jabref.gui.fieldeditors.FieldEditorFX.getNode.

Annotations
@Override
getViewModelback to summary
public LinkedEntriesEditorViewModel getViewModel()
org.jabref.gui.fieldeditors back to summary

private Class LinkedEntriesEditor.TagContextAction

extends SimpleCommand
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final StandardActions
private final ParsedEntryLink
Inherited from org.jabref.gui.actions.SimpleCommand:
statusMessage

Constructor Summary

AccessConstructor and Description

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.jabref.gui.actions.SimpleCommand:
getProgressprogressPropertysetExecutablestatusMessageProperty

Field Detail

commandback to summary
private final StandardActions command

Constructor Detail

Method Detail

executeback to summary
public void execute()
Annotations
@Override