org.jabref.model.entry.BibEntry . Can be used for chatting with one entry (AiEntryChatView) or with several entries (like AiGroupChatView).
To set up this component, set or bind the entriesProperty() and chatHistoryProperty() properties.
| Modifier and Type | Field and Description |
|---|---|
| private AiService | |
| private Button | |
| private ListScrollPane | |
| private DialogService | |
| private HBox | |
| private SimpleListView | |
| private Button | |
| private ProgressIndicator | |
| private BorderPane | |
| private UniversalStatusPaneView | |
| private Label | |
| private GuiPreferences | |
| private AiPrivacyNoticeView | |
| private UniversalStatusPaneView | |
| private Button | |
| private Button | |
| private TaskExecutor | |
| private Pane | |
| private HistoryTextArea | |
| private AiChatViewModel |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public ListProperty | |
| public ListProperty | |
| private static String | |
| private void | |
| private Node | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| aiService | back to summary |
|---|---|
| private AiService aiService
| |
| cancelButton | back to summary |
|---|---|
| private Button cancelButton
| |
| chatHistoryScrollPane | back to summary |
|---|---|
| private ListScrollPane<ChatMessage> chatHistoryScrollPane
| |
| dialogService | back to summary |
|---|---|
| private DialogService dialogService
| |
| followUpQuestionsArea | back to summary |
|---|---|
| private HBox followUpQuestionsArea
| |
| followUpQuestionsSimpleListView | back to summary |
|---|---|
| private SimpleListView<String> followUpQuestionsSimpleListView
| |
| infoButton | back to summary |
|---|---|
| private Button infoButton
| |
| loadingIndicator | back to summary |
|---|---|
| private ProgressIndicator loadingIndicator
| |
| mainContainer | back to summary |
|---|---|
| private BorderPane mainContainer
| |
| noFilesErrorPane | back to summary |
|---|---|
| private UniversalStatusPaneView noFilesErrorPane
| |
| noticeText | back to summary |
|---|---|
| private Label noticeText
| |
| preferences | back to summary |
|---|---|
| private GuiPreferences preferences
| |
| privacyNotice | back to summary |
|---|---|
| private AiPrivacyNoticeView privacyNotice
| |
| restartNeededPane | back to summary |
|---|---|
| private UniversalStatusPaneView restartNeededPane
| |
| retryButton | back to summary |
|---|---|
| private Button retryButton
| |
| sendButton | back to summary |
|---|---|
| private Button sendButton
| |
| taskExecutor | back to summary |
|---|---|
| private TaskExecutor taskExecutor
| |
| transparentPane | back to summary |
|---|---|
| private Pane transparentPane
| |
| userMessageTextArea | back to summary |
|---|---|
| private HistoryTextArea userMessageTextArea
| |
| viewModel | back to summary |
|---|---|
| private AiChatViewModel viewModel | |
| AiChatView | back to summary |
|---|---|
| public AiChatView() | |
| cancel | back to summary |
|---|---|
private void cancel()
| |
| chatHistoryProperty | back to summary |
|---|---|
| public ListProperty | |
| entriesProperty | back to summary |
|---|---|
| public ListProperty | |
| formatNoticeText | back to summary |
|---|---|
| private static String formatNoticeText(ChatModel model) | |
| initialize | back to summary |
|---|---|
private void initialize()
| |
| renderChatMessage | back to summary |
|---|---|
| private Node renderChatMessage(ChatMessage chatMessage) | |
| retry | back to summary |
|---|---|
private void retry()
| |
| send | back to summary |
|---|---|
private void send()
| |
| setupBindings | back to summary |
|---|---|
| private void setupBindings() | |
| setupFollowUpQuestions | back to summary |
|---|---|
| private void setupFollowUpQuestions() | |
| setupValues | back to summary |
|---|---|
| private void setupValues() | |
| showInfo | back to summary |
|---|---|
private void showInfo()
| |