User Interface Service Software Developerís Guide - Hitech Projects
User Interface Service Software Developerís Guide - Hitech Projects
User Interface Service Software Developerís Guide - Hitech Projects
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
January 2008<br />
Public<br />
Signal that a selection movement has stopped without any information<br />
void cancel<strong>User</strong>Sentence(java.lang.String timeStamp)<br />
Signal that a speech event has stopped without any information<br />
void setAppliConcepts(java.lang.String owlOntology)<br />
Set the ontology to be used to test semantic compatibility of objects<br />
void setAppliReferenceableCommands(java.lang.String mmilCommands)<br />
Set the commands managed by the application.<br />
void setAppliReferenceableObjects(java.lang.String mmilObjects)<br />
Set the objects managed by the application.<br />
void set<strong>User</strong>Gesture(java.lang.String mmilInputGesture,<br />
java.lang.String startStamp,<br />
java.lang.String endStamp)<br />
Set a gesture's meaning (the mmil component encapsulated in the XML String<br />
must have at least one participant)<br />
void set<strong>User</strong>Selection(java.lang.String mmilInputSelection,<br />
java.lang.String startStamp,<br />
java.lang.String endStamp)<br />
Set a referential selection event (the mmil component encapsulated in the XML<br />
String must have at least one event) - the origin of the selection itself is not relevant<br />
but can be expressed (GUI event, Gesture event).<br />
void set<strong>User</strong>Sentence(java.lang.String mmilInputSentence,<br />
java.lang.String startStamp,<br />
java.lang.String endStamp)<br />
Set a referential expression (the mmil component encapsulated in the XML<br />
String must have a participant)<br />
void signal<strong>User</strong>Gesture(java.lang.String timeStamp)<br />
Signal that a gesture movement has started, but is not yet completed<br />
void signal<strong>User</strong>Selection(java.lang.String timeStamp)<br />
Signal that a selection movement has started, but is not yet completed<br />
void signal<strong>User</strong>Sentence(java.lang.String timeStamp)<br />
Signal that a speech event has started, but is not yet completed<br />
The format of timestamp parameters is like this: 2006-08-24T14:22:20.358+02:00 (standard<br />
XML Gregorian Calendar format, for java, use javax.xml.datatype.XMLGregorianCalendar).<br />
The MMIL messages examples are available in the appendix.<br />
Amigo IST-2004-004182 88/114