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

public Class UrlEditor

extends HBox
implements FieldEditorFX
Class Inheritance
All Implemented Interfaces
org.jabref.gui.fieldeditors.FieldEditorFX
Imports
java.util.List, java.util.function.Supplier, javafx.event.ActionEvent, javafx.fxml.FXML, javafx.scene.Parent, javafx.scene.control.MenuItem, javafx.scene.layout.HBox, org.jabref.gui.DialogService, org.jabref.gui.autocompleter.SuggestionProvider, org.jabref.gui.fieldeditors.contextmenu.EditorMenus, org.jabref.gui.keyboard.KeyBindingRepository, org.jabref.gui.preferences.GuiPreferences, org.jabref.gui.undo.RedoAction, .UndoAction, org.jabref.logic.formatter.bibtexfields.CleanupUrlFormatter, .TrimWhitespaceFormatter, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.undo.UndoManager, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private DialogService
private KeyBindingRepository
private GuiPreferences
private EditorTextField
private final UrlEditorViewModel

Constructor Summary

AccessConstructor and Description
public
UrlEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, UndoManager undoManager, UndoAction undoAction, RedoAction redoAction)

Method Summary

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

Field Detail

dialogServiceback to summary
private DialogService dialogService
Annotations
@Inject
keyBindingRepositoryback to summary
private KeyBindingRepository keyBindingRepository
Annotations
@Inject
preferencesback to summary
private GuiPreferences preferences
Annotations
@Inject
textFieldback to summary
private EditorTextField textField
Annotations
@FXML
viewModelback to summary
private final UrlEditorViewModel viewModel
Annotations
@FXML

Constructor Detail

UrlEditorback to summary
public UrlEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, UndoManager undoManager, UndoAction undoAction, RedoAction redoAction)

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 UrlEditorViewModel getViewModel()