Package nl.ai42.controllers
Class ChatController
- java.lang.Object
-
- nl.ai42.controllers.ChatController
-
public class ChatController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringcurrent_conversation
-
Constructor Summary
Constructors Constructor Description ChatController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddQuestionAndAnswer(java.lang.String query, java.lang.String response)voidhandleExitButtonClick(javafx.scene.input.MouseEvent mouseEvent)voidhandleLogoutButton(javafx.scene.input.MouseEvent mouseEvent)voidhandleSettingsButton(javafx.scene.input.MouseEvent mouseEvent)voidinitialize()voidsendButtonAction(javafx.event.ActionEvent actionEvent)voidstartConversation(javafx.event.ActionEvent actionEvent)voidstartConversation(javafx.event.ActionEvent action_event, boolean create)
-
-
-
Method Detail
-
initialize
public void initialize()
-
startConversation
public void startConversation(javafx.event.ActionEvent actionEvent)
-
startConversation
public void startConversation(javafx.event.ActionEvent action_event, boolean create)
-
addQuestionAndAnswer
public void addQuestionAndAnswer(java.lang.String query, java.lang.String response)
-
sendButtonAction
public void sendButtonAction(javafx.event.ActionEvent actionEvent)
-
handleExitButtonClick
public void handleExitButtonClick(javafx.scene.input.MouseEvent mouseEvent)
-
handleSettingsButton
public void handleSettingsButton(javafx.scene.input.MouseEvent mouseEvent)
-
handleLogoutButton
public void handleLogoutButton(javafx.scene.input.MouseEvent mouseEvent)
-
-