A B C D E F G H I J K L M N O P Q 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
 
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.
getBMLElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
Get the BML (behaviour markup language) elements that are children of the given interpretation element.
getBytes() - Method in class eu.semaine.jms.message.SEMAINEBytesMessage
 
getCharacterName() - Method in class eu.semaine.components.dummy.TTSGui
 
getCharacterNames() - Static method in class eu.semaine.system.CharacterConfigInfo
Get all character names for which chracter config info is available.
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 all DialogueActs of the last UserTurn, and puts this in the InformationState
getCompiledExpression(String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getCompiledExpressionMap() - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getConfigFile(String) - Static method in class eu.semaine.util.SEMAINEUtils
Get a config file as defined in the given system property.
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.
getDefaultCharacter() - Static method in class eu.semaine.system.CharacterConfigInfo
 
getDescriptionTagnameForVocabularyAttribute(String) - Static method in class eu.semaine.datatypes.xml.EmotionML
Map from vocabulary attributes to the corresponding description tag names.
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
 
getEmotionalPredisposition(String, String) - Method in class eu.semaine.system.CharacterConfigInfo
For the given emotion dimension, provide any predisposition that the character may have.
getEmotionalPredispositions() - Method in class eu.semaine.system.CharacterConfigInfo
Get a complete list of the emotional predispositions defined for this character.
getEmotionElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
Get the emotion elements that are children of the given interpretation element.
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
 
getFacePresentElements(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
 
getGroup() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getInfo(String) - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Get the named information, or null if there is no such information.
getInfo(String) - Static method in class eu.semaine.system.CharacterConfigInfo
The public entry point for getting access to character info by name.
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.
getLocaleString() - Method in class eu.semaine.components.dummy.TTSGui
 
getLog(String) - Static method in class eu.semaine.jms.JMSLogger
 
getLogger() - Static method in class eu.semaine.components.dialogue.test.DMLogger
 
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
 
getMessageLocale(SEMAINEXMLMessage) - Static method in class eu.semaine.components.mary.SpeechPreprocessor
For an FML-APML or BML message, find the content of the 'language' attribute of the speech tag, and return a corresponding Locale object.
getMessageSelector() - Method in class eu.semaine.jms.receiver.Receiver
Get the message selector pattern active in this receiver to filter messages.
getMyClass() - Static method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Returns the instance of this class.
getName() - Method in class eu.semaine.system.CharacterConfigInfo
 
getNamespaceContext() - Method in class eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
 
getNonverbalElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
Get a list of any non-verbal elements which are direct children of the given interpretation.
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(ArrayList<String>, ArrayList<String>) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceActionProposer
Retrieves the Response from the given list of arguments.
getResponseGroups() - Method in class eu.semaine.components.dialogue.actionproposers.ResponseReader
 
getResponses() - Method in class eu.semaine.components.dialogue.actionproposers.ResponseReader
 
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
 
getSetting(String) - Method in class eu.semaine.system.CharacterConfigInfo
Generic mechanism for providing String-valued key-value pairs from the config file, using <setting name="..." value="..."
getSettings() - Method in class eu.semaine.system.CharacterConfigInfo
Provide the list of all setting names which are defined for this character.
getShortNames(StateInfo.Type) - Static method in class eu.semaine.datatypes.stateinfo.StateInfo
Get the short names that are defined for the given state info type.
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.components.dummy.TTSGui
 
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.
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
Get the top-level interpretation in this EMMA document
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.
getVocabularyAttributeForDescription(String) - Static method in class eu.semaine.datatypes.xml.EmotionML
Map from emotion description tag names to vocabulary attributes.
getVocalizationElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getVoice(SEMAINEXMLMessage, String) - Static method in class eu.semaine.components.mary.SpeechPreprocessor
Find a suitable voice for the given combination of FML-APML message and character name.
getVoiceEffects(SEMAINEXMLMessage, String) - Static method in class eu.semaine.components.mary.SpeechPreprocessor
For the given combination of FML-APML message and character name, if they fit together, return any voice effects listed in the character's entry in the CharacterConfigInfo.
getVoiceEffects() - Method in class eu.semaine.system.CharacterConfigInfo
 
getVoiceLocale() - Method in class eu.semaine.system.CharacterConfigInfo
 
getVoiceLocaleString() - Method in class eu.semaine.system.CharacterConfigInfo
 
getVoices() - Method in class eu.semaine.system.CharacterConfigInfo
 
getXPathExpressions(StateInfo.Type, List<String>) - Static method in class eu.semaine.datatypes.stateinfo.StateInfo
 
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 Q R S T U V W X