Top Fields Constructors Methods
org.jabref.gui.fieldeditors

public Class DateEditor

extends HBox
implements FieldEditorFX
Class Inheritance
All Implemented Interfaces
org.jabref.gui.fieldeditors.FieldEditorFX
Imports
java.time.format.DateTimeFormatter, javax.swing.undo.UndoManager, javafx.fxml.FXML, javafx.scene.Parent, javafx.scene.layout.HBox, org.jabref.gui.autocompleter.SuggestionProvider, org.jabref.gui.keyboard.KeyBindingRepository, org.jabref.gui.undo.RedoAction, .UndoAction, org.jabref.gui.util.component.TemporalAccessorPicker, org.jabref.logic.integrity.FieldCheckers, 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 TemporalAccessorPicker
private KeyBindingRepository
private PreferencesService
private UndoManager
private DateEditorViewModel

Constructor Summary

AccessConstructor and Description
public
DateEditor(Field field, DateTimeFormatter dateFormatter, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, UndoAction undoAction, RedoAction redoAction)

Method Summary

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

Field Detail

datePickerback to summary
private TemporalAccessorPicker datePicker
Annotations
@FXML
keyBindingRepositoryback to summary
private KeyBindingRepository keyBindingRepository
Annotations
@Inject
preferencesServiceback to summary
private PreferencesService preferencesService
Annotations
@Inject
undoManagerback to summary
private UndoManager undoManager
Annotations
@Inject
viewModelback to summary
private DateEditorViewModel viewModel
Annotations
@FXML

Constructor Detail

DateEditorback to summary
public DateEditor(Field field, DateTimeFormatter dateFormatter, 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 DateEditorViewModel getViewModel()