Class LMConversationBase
java.lang.Object
org.eclnt.ccee.chatgpt.logic.conversation.LMConversationBase
- All Implemented Interfaces:
ILMConversation
- Direct Known Subclasses:
LMConversationChatGPT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(ILMConversationListener listener) protected void
addNewContent
(String text) protected ILMContext
void
initialize
(ILMContext context) void
removeListener
(ILMConversationListener listener) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.ccee.chatgpt.logic.conversation.ILMConversation
executeCommand
-
Constructor Details
-
LMConversationBase
public LMConversationBase()
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfaceILMConversation
-
addListener
- Specified by:
addListener
in interfaceILMConversation
-
removeListener
- Specified by:
removeListener
in interfaceILMConversation
-
start
- Specified by:
start
in interfaceILMConversation
-
getCurrentContent
- Specified by:
getCurrentContent
in interfaceILMConversation
-
getLMContext
-
addNewContent
-