Verified Owner
Top Fields Constructors Methods
org.jabref.gui.ai.chat

public Class AiEntryChatView

extends StackPane
Class Inheritance
Imports
javafx.beans.property.ObjectProperty, javafx.fxml.FXML, javafx.scene.layout.StackPane, org.jabref.gui.ai.AiPrivacyNoticeView, org.jabref.gui.preferences.GuiPreferences, org.jabref.logic.ai.AiService, org.jabref.model.ai.identifiers.FullBibEntry, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject

Field Summary

Modifier and TypeField and Description
private AiChatView
private AiService
private GuiPreferences
private AiPrivacyNoticeView
private AiEntryChatViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
public ObjectProperty<FullBibEntry>
private void
Inherited from javafx.scene.layout.StackPane:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthgetAlignmentgetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMarginlayoutChildrenrequestLayoutsetAlignmentsetAlignmentsetMargin

Field Detail

aiChatViewback to summary
private AiChatView aiChatView
Annotations
@FXML
aiServiceback to summary
private AiService aiService
Annotations
@Inject
preferencesback to summary
private GuiPreferences preferences
Annotations
@Inject
privacyNoticeback to summary
private AiPrivacyNoticeView privacyNotice
Annotations
@FXML
viewModelback to summary
private AiEntryChatViewModel viewModel

Constructor Detail

AiEntryChatViewback to summary
public AiEntryChatView()

Method Detail

initializeback to summary
private void initialize()
Annotations
@FXML
selectedEntryPropertyback to summary
public ObjectProperty<FullBibEntry> selectedEntryProperty()
setupBindingsback to summary
private void setupBindings()