Top Fields Constructors Methods
org.jabref.gui.fieldeditors.identifier

public Class IdentifierEditor

extends HBox
implements FieldEditorFX
Class Inheritance
All Implemented Interfaces
org.jabref.gui.fieldeditors.FieldEditorFX
Imports
java.util.Optional, javax.swing.undo.UndoManager, javafx.fxml.FXML, javafx.scene.Parent, javafx.scene.control.Button, .Tooltip, javafx.scene.layout.HBox, org.jabref.gui.DialogService, .StateManager, org.jabref.gui.autocompleter.SuggestionProvider, org.jabref.gui.fieldeditors.EditorTextArea, .EditorValidator, .FieldEditorFX, org.jabref.gui.fieldeditors.contextmenu.DefaultMenu, .EditorMenus, org.jabref.gui.util.TaskExecutor, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.l10n.Localization, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, org.jabref.preferences.PreferencesService, com.airhacks.afterburner.injection.Injector, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private DialogService
private Optional<BibEntry>
private Button
private Button
private PreferencesService
private StateManager
private TaskExecutor
private EditorTextArea
private UndoManager
private BaseIdentifierEditorViewModel<?>

Constructor Summary

AccessConstructor and Description
public
IdentifierEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers)

Method Summary

Modifier and TypeMethod and Description
public void
private void
public Parent
public BaseIdentifierEditorViewModel<?>
private void
Inherited from javafx.scene.layout.HBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillHeightPropertygetAlignmentgetBaselineOffsetgetClassCssMetaDatagetContentBiasgetCssMetaDatagetHgrowgetMargingetSpacingisFillHeightlayoutChildrenrequestLayoutsetAlignmentsetFillHeightsetHgrowsetMarginsetSpacingspacingProperty

Field Detail

dialogServiceback to summary
private DialogService dialogService
Annotations
@Inject
entryback to summary
private Optional<BibEntry> entry
fetchInformationByIdentifierButtonback to summary
private Button fetchInformationByIdentifierButton
Annotations
@FXML
lookupIdentifierButtonback to summary
private Button lookupIdentifierButton
Annotations
@FXML
preferencesServiceback to summary
private PreferencesService preferencesService
Annotations
@Inject
stateManagerback to summary
private StateManager stateManager
Annotations
@Inject
taskExecutorback to summary
private TaskExecutor taskExecutor
Annotations
@Inject
textAreaback to summary
private EditorTextArea textArea
Annotations
@FXML
undoManagerback to summary
private UndoManager undoManager
Annotations
@Inject
viewModelback to summary
private BaseIdentifierEditorViewModel<?> viewModel
Annotations
@FXML

Constructor Detail

IdentifierEditorback to summary
public IdentifierEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers)

Method Detail

bindToEntryback to summary
public void bindToEntry(BibEntry entry)

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

Annotations
@Override
fetchInformationByIdentifierback to summary
private void fetchInformationByIdentifier()
Annotations
@FXML
getNodeback to summary
public Parent getNode()

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

Annotations
@Override
getViewModelback to summary
public BaseIdentifierEditorViewModel<?> getViewModel()
lookupIdentifierback to summary
private void lookupIdentifier()
Annotations
@FXML