Verified Owner
Top Fields Constructors Methods
org.jabref.gui.entryeditor.fileannotationtab

public Class FileAnnotationTabView

extends Object
Class Inheritance
Imports
java.nio.file.Path, javafx.beans.binding.Bindings, javafx.collections.ListChangeListener, javafx.fxml.FXML, javafx.geometry.HPos, .Pos, javafx.scene.Node, javafx.scene.control.ComboBox, .Label, .ListView, .SelectionMode, .TextArea, .Tooltip, javafx.scene.layout.ColumnConstraints, .GridPane, .VBox, javafx.scene.text.TextAlignment, org.jabref.gui.clipboard.ClipBoardManager, org.jabref.gui.util.ViewModelListCellFactory, org.jabref.logic.l10n.Localization, org.jabref.logic.pdf.FileAnnotationCache, org.jabref.model.entry.BibEntry, org.jabref.model.util.FileUpdateMonitor, com.tobiasdiez.easybind.EasyBind, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
public ListView<FileAnnotationViewModel>
public Label
private ClipBoardManager
public TextArea
public Label
public VBox
private final BibEntry
private final FileAnnotationCache
private FileUpdateMonitor
public ComboBox<Path>
public TextArea
public Label
private FileAnnotationTabViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
copy()

private Node
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

annotationListback to summary
public ListView<FileAnnotationViewModel> annotationList
Annotations
@FXML
authorback to summary
public Label author
Annotations
@FXML
clipBoardManagerback to summary
private ClipBoardManager clipBoardManager
Annotations
@Inject
contentback to summary
public TextArea content
Annotations
@FXML
dateback to summary
public Label date
Annotations
@FXML
detailsback to summary
public VBox details
Annotations
@FXML
entryback to summary
private final BibEntry entry
fileAnnotationCacheback to summary
private final FileAnnotationCache fileAnnotationCache
fileMonitorback to summary
private FileUpdateMonitor fileMonitor
Annotations
@Inject
filesback to summary
public ComboBox<Path> files
Annotations
@FXML
markingback to summary
public TextArea marking
Annotations
@FXML
pageback to summary
public Label page
Annotations
@FXML
viewModelback to summary
private FileAnnotationTabViewModel viewModel

Constructor Detail

FileAnnotationTabViewback to summary
public FileAnnotationTabView(BibEntry entry, FileAnnotationCache fileAnnotationCache)

Method Detail

copyback to summary
public void copy()
createFileAnnotationNodeback to summary
private Node createFileAnnotationNode(FileAnnotationViewModel annotation)
initializeback to summary
public void initialize()
Annotations
@FXML