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

G

GenericTestComponent - Class in eu.semaine.components.dummy
 
GenericTestComponent(String, String, String) - Constructor for class eu.semaine.components.dummy.GenericTestComponent
 
getAllUtterances() - Method in class eu.semaine.components.dialogue.actionproposers.SentenceReader
 
getAPIVersion() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
getAttributeIfAvailable(Element, String) - Static method in class eu.semaine.util.XMLTool
For the given element, return the value of the given attribute if it exists, or null if it doesn't exist.
getBehaviourElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getBytes() - Method in class eu.semaine.jms.message.SEMAINEBytesMessage
 
getCategoryElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getCharacter(String) - Method in class eu.semaine.components.dialogue.actionproposers.DataImporter
Returns the Feature-integer representation of the given Character
getChildElementByLocalNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get the direct child of node that is an element with the given local name and namespace.
getChildElementByTagNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get the direct child of node that is an element with the given tag name and namespace.
getChildrenByLocalNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get a list of all direct children with the given local name and namespace.
getChildrenByTagNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get a list of all direct children with the given tag name and namespace.
getCombinedUserDialogueAct() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Combines the detected Dialogue Acts of the previous user turn into 1 DialogueAct
getCompiledExpression(String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getCompiledExpressionMap() - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getConnection() - Method in class eu.semaine.jms.IOBase
 
getContentCreationTime() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the time when the content was originally created.
getContentID() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the unique ID of the content in the message, if any.
getCurrentBestGuess(String) - Method in class eu.semaine.jms.receiver.StateReceiver
Provide the current best guess for the given info item.
getCurrentCharacter() - Method in class eu.semaine.components.mary.SpeechBMLRealiser
 
getCurrentCharacter() - Method in class eu.semaine.components.mary.SpeechPreprocessor
 
getDatatype() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the data type received.
getDatatype() - Method in class eu.semaine.jms.sender.Sender
The name of the data type sent.
getDialogHistory() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo
Get read-only access to the dialog history.
getDocument() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
getDocument() - Method in class eu.semaine.jms.message.SEMAINEXMLMessage
 
getEmotionElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getEmotionQuadrant(SEMAINEEmmaMessage) - Method in class eu.semaine.components.dialogue.interpreters.EmotionInterpreter
 
getEmotions(SEMAINEEmmaMessage) - Method in class eu.semaine.components.dialogue.interpreters.EmotionInterpreter
Retrieves the emotions from the given Message
getEventType() - Method in class eu.semaine.jms.message.SEMAINEMessage
For event-based messages, determine the event type.
getExpression(String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
Get the XPath expression for the given name, or null if there is no such entry.
getExpressionMap() - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getFeatureElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getFeatureNames() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
Get the list of feature names if available.
getFeatureNames() - Method in class eu.semaine.jms.sender.FeatureSender
Provides access to the array of feature names.
getFeatureVector() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
Get the feature vector from the message.
getGender(SEMAINEEmmaMessage) - Method in class eu.semaine.components.dialogue.interpreters.EmotionInterpreter
 
getGenderElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getHeadMovement(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.HeadMovementInterpreter
 
getInfo(String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Get the named information, or null if there is no such information.
getInfos() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Provide a read-only access to the information in this message.
getJMSUrl() - Method in class eu.semaine.jms.IOBase
Get the URL of the JMS server connected to.
getLog(String) - Static method in class eu.semaine.jms.JMSLogger
 
getLogger() - Static method in class eu.semaine.components.dialogue.test.DMLogger
 
getMaxScorer(HashMap<String, Integer>) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns the best possible utterance from the given map with responses and scores Only returns utterances with a score higher than 0.
getMaxUtterance(HashMap<String, Integer>, String) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
getMentalState() - Method in class eu.semaine.components.dialogue.interpreters.AgentMentalStateInterpreter
 
getMessage() - Method in class eu.semaine.jms.message.SEMAINEMessage
Provide access to the low-level message encapsulated in this object.
getMessage() - Method in class eu.semaine.jms.receiver.Receiver
 
getMessageListener() - Method in class eu.semaine.jms.receiver.Receiver
 
getMessageSelector() - Method in class eu.semaine.jms.receiver.Receiver
Get the message selector pattern active in this receiver to filter messages.
getNamespaceContext() - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getNumberOfNegWords(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the number of negative words/phrases in the given string
getNumberOfPosWords(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the number of positive words/phrases in the given string
getOneOf() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getPeriod() - Method in class eu.semaine.jms.message.SEMAINEMessage
For periodic messages, determine the period length.
getPeriod() - Method in class eu.semaine.jms.sender.Sender
For periodic senders, get the period of sending.
getPitchElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getReaderAsString(Reader) - Static method in class eu.semaine.util.SEMAINEUtils
 
getResponse() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Determines what to say based on the context Calls different suggestion-methods which return a set of suggestions, with for each suggestion a certain quality.
getSentence(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the detected sentence in the SEMAINEMessage m
getSentence(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.test.TestGui
Returns the detected sentence in the SEMAINEMessage m
getSequence() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getSession() - Method in class eu.semaine.jms.IOBase
 
getSize() - Method in class eu.semaine.components.dialogue.test.TimeLineComponent
 
getSource() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the source component that sent the data.
getSource() - Method in class eu.semaine.jms.sender.Sender
The name of the source component sending the data.
getSpeaker() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getSpeakingElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getSpeakingIntentionValue() - Method in class eu.semaine.components.dialogue.interpreters.TurnTakingInterpreter
Calculates the speaking intention value for the current moment.
getState() - Method in class eu.semaine.jms.message.SEMAINEStateMessage
 
getStreamAsString(InputStream, String) - Static method in class eu.semaine.util.SEMAINEUtils
 
getTaggedUtterance(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the utterance tagged with PoS-tags
getTags(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns an array with all tags found in the given tagged utterance
getText() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getText() - Method in class eu.semaine.jms.message.SEMAINEMessage
For text messages, provide access to the text sent.
getTextElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getTime() - Method in class eu.semaine.components.dialogue.test.TestGui
 
getTime() - Method in class eu.semaine.components.meta.MetaMessenger
Get the current time in common, normalised time space.
getTime() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getTimeToLive() - Method in class eu.semaine.jms.sender.Sender
Get the time to live for all messages sent by this sender, i.e. the number of milliseconds before the message is considered obsolete by the JMS system.
getTopic() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getTopic() - Method in class eu.semaine.jms.IOBase
 
getTopicName() - Method in class eu.semaine.jms.IOBase
Get the name of the topic.
getTopicName() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the topic to which this message had been sent.
getTopLevelInterpretation() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getTotalMessagesReceived() - Method in class eu.semaine.components.meta.MetaMessenger.Statistics
 
getType() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Get the type of state info of this object: AgentState, DialogState, UserState, ContextState, or SystemState.
getUsertime() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the user time that the message refers to, in milliseconds since 1970.
getUtterancesFromCategory(String, double) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Based on the given type of sentence this method tries to find an utterance of that type that hasn't been said for the last x agent utterances.
getXPathExpressions(StateInfo.Type, List<String>) - Static method in class eu.semaine.datatypes.stateinfo.StateInfo
 
giveIntro() - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
 
giveResponseRatings(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns a map with all possible responses plus the ratings of those responses (based on the response model)
go() - Method in class eu.semaine.system.ComponentRunner
Start all components, and return.

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