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

public Class JournalEditor

extends HBox
implements FieldEditorFX
Class Inheritance
All Implemented Interfaces
org.jabref.gui.fieldeditors.FieldEditorFX
Imports
javafx.fxml.FXML, javafx.scene.Parent, javafx.scene.control.Button, javafx.scene.layout.HBox, org.jabref.gui.DialogService, org.jabref.gui.autocompleter.AutoCompletionTextInputBinding, .SuggestionProvider, org.jabref.gui.fieldeditors.contextmenu.DefaultMenu, org.jabref.gui.keyboard.KeyBindingRepository, org.jabref.gui.preferences.GuiPreferences, org.jabref.gui.undo.RedoAction, .UndoAction, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.journals.JournalAbbreviationRepository, org.jabref.logic.undo.UndoManager, org.jabref.logic.util.TaskExecutor, 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 JournalAbbreviationRepository
private DialogService
private Button
private KeyBindingRepository
private GuiPreferences
private TaskExecutor
private EditorTextField
private JournalEditorViewModel

Constructor Summary

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

Method Summary

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

Field Detail

abbreviationRepositoryback to summary
private JournalAbbreviationRepository abbreviationRepository
Annotations
@Inject
dialogServiceback to summary
private DialogService dialogService
Annotations
@Inject
journalInfoButtonback to summary
private Button journalInfoButton
Annotations
@FXML
keyBindingRepositoryback to summary
private KeyBindingRepository keyBindingRepository
Annotations
@Inject
preferencesback to summary
private GuiPreferences preferences
Annotations
@Inject
taskExecutorback to summary
private TaskExecutor taskExecutor
Annotations
@Inject
textFieldback to summary
private EditorTextField textField
Annotations
@FXML
viewModelback to summary
private JournalEditorViewModel viewModel
Annotations
@FXML

Constructor Detail

JournalEditorback to summary
public JournalEditor(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 JournalEditorViewModel getViewModel()
showJournalInfoback to summary
private void showJournalInfo()
Annotations
@FXML
toggleAbbreviationback to summary
private void toggleAbbreviation()
Annotations
@FXML