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
javax.swing.undo.UndoManager, 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.undo.RedoAction, .UndoAction, org.jabref.gui.util.TaskExecutor, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.journals.JournalAbbreviationRepository, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, org.jabref.preferences.PreferencesService, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private JournalAbbreviationRepository
private DialogService
private Button
private KeyBindingRepository
private PreferencesService
private TaskExecutor
private EditorTextField
private UndoManager
private JournalEditorViewModel

Constructor Summary

AccessConstructor and Description
public
JournalEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, 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
preferencesServiceback to summary
private PreferencesService preferencesService
Annotations
@Inject
taskExecutorback to summary
private TaskExecutor taskExecutor
Annotations
@Inject
textFieldback to summary
private EditorTextField textField
Annotations
@FXML
undoManagerback to summary
private UndoManager undoManager
Annotations
@Inject
viewModelback to summary
private JournalEditorViewModel viewModel
Annotations
@FXML

Constructor Detail

JournalEditorback to summary
public JournalEditor(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, 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