A B C D E F G H I J K L M N O P R S T U V W X

C

changeOfCharacter(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Regulates the process of changing the character
changeTurnState(boolean, long) - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Changes the Turn-holder in the Dialog-state
checkUserFinished(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Checks if the user is finished talking and the agent has the turn now If so, it sends the utterance further to be analysed
choosePersonality() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Returns a random personality
compareTo(DialogStateInfo.DialogAct) - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
Method used for sorting Dialog acts by their time, newest first.
Component - Class in eu.semaine.components
The abstract base class for all components.
Component(String) - Constructor for class eu.semaine.components.Component
 
Component(String, boolean, boolean) - Constructor for class eu.semaine.components.Component
 
Component.State - Enum in eu.semaine.components
States of components that can be reported to the system meta component.
COMPONENT_NAME - Static variable in class eu.semaine.components.meta.MetaMessenger
 
COMPONENT_STATE - Static variable in class eu.semaine.components.meta.MetaMessenger
 
COMPONENT_STATE_DETAILS - Static variable in class eu.semaine.components.meta.MetaMessenger
 
ComponentRunner - Class in eu.semaine.system
 
ComponentRunner(String) - Constructor for class eu.semaine.system.ComponentRunner
 
connection - Variable in class eu.semaine.jms.IOBase
 
consumer - Variable in class eu.semaine.jms.receiver.Receiver
 
ContextTemplate - Class in eu.semaine.components.dialogue.actionproposers
This class serves as a container for conversation model elements.
ContextTemplate(String) - Constructor for class eu.semaine.components.dialogue.actionproposers.ContextTemplate
Creates a new ContextTemplate with the given reaction
countMessageReceived() - Method in class eu.semaine.components.meta.MetaMessenger.Statistics
 
createDocumentFromInfo() - Method in class eu.semaine.datatypes.stateinfo.AgentStateInfo
 
createDocumentFromInfo() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo
 
createDocumentFromInfo() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
createDocumentFromInfo() - Method in class eu.semaine.datatypes.stateinfo.UserStateInfo
 
createElement(Document, String) - Static method in class eu.semaine.util.XMLTool
In the given document, create a new element of the given name, with the same namespace as the document element.
createElement(Document, String, String) - Static method in class eu.semaine.util.XMLTool
In the given document, create a new element with the given name and the given namespace.
createInputSide() - Method in class eu.semaine.components.dialogue.test.TestGui
Creates the inputside of the gui, puts this in a JPanel and returns this.
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.AgentStateReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.BytesReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.DialogStateReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.EmmaReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.FeatureReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.Receiver
Create a SEMAINE message from the given JMS message.
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.UserStateReceiver
 
createSEMAINEMessage(Message) - Method in class eu.semaine.jms.receiver.XMLReceiver
 
createState(Document) - Method in class eu.semaine.jms.message.SEMAINEAgentStateMessage
 
createState(Document) - Method in class eu.semaine.jms.message.SEMAINEDialogStateMessage
 
createState(Document) - Method in class eu.semaine.jms.message.SEMAINEStateMessage
 
createState(Document) - Method in class eu.semaine.jms.message.SEMAINEUserStateMessage
 
customStartIO() - Method in class eu.semaine.components.Component
Any custom startup code can go here.
customStartIO() - Method in class eu.semaine.components.mary.SpeechBMLRealiser
 
customStartIO() - Method in class eu.semaine.components.mary.SpeechPreprocessor
 
CyclicBuffer<type> - Class in eu.semaine.components.dialogue.util
 
CyclicBuffer(int) - Constructor for class eu.semaine.components.dialogue.util.CyclicBuffer
 

A B C D E F G H I J K L M N O P R S T U V W X