fi.hut.tml.xsmiles.mlfc.xforms.dialog
Class GroupSpeechWidget
java.lang.Object
fi.hut.tml.xsmiles.mlfc.xforms.dialog.BaseSpeechWidget
fi.hut.tml.xsmiles.mlfc.xforms.dialog.GroupSpeechWidget
- All Implemented Interfaces:
- SpeechWidget
- Direct Known Subclasses:
- BranchSpeechWidget
- public class GroupSpeechWidget
- extends BaseSpeechWidget
- Author:
- honkkis
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.xforms.dialog.BaseSpeechWidget |
determineHTMLElementLabel, findLabelHeuristically, getCurrentValue, getElement, getLabel, getLabel, getLabelForRepeatItem, getLabelForSpeaking, getLabelForSpeaking, getPrompt, getValueAsString, moveFocusToParent, removeNonAlphanumeric |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
approximateMode
public boolean approximateMode
approximatedNode
public org.w3c.dom.Element approximatedNode
GroupSpeechWidget
public GroupSpeechWidget(org.w3c.dom.Element e,
FocusHandler handler)
generateDialogQuestion
public java.lang.String generateDialogQuestion()
- Specified by:
generateDialogQuestion in interface SpeechWidget- Overrides:
generateDialogQuestion in class BaseSpeechWidget
generateGrammar
public void generateGrammar(Grammar grammar)
- Specified by:
generateGrammar in interface SpeechWidget- Overrides:
generateGrammar in class BaseSpeechWidget
approximateResponse
public boolean approximateResponse(Response response)
- Specified by:
approximateResponse in interface SpeechWidget- Overrides:
approximateResponse in class BaseSpeechWidget
interpretApproximateResponse
public boolean interpretApproximateResponse(Response response)
closestResponse
public int closestResponse(Response response,
java.util.Vector children)
interpretResponse
public boolean interpretResponse(Response response)
- Specified by:
interpretResponse in interface SpeechWidget- Overrides:
interpretResponse in class BaseSpeechWidget
getChildFocusPoints
protected java.util.Vector getChildFocusPoints()
X-Smiles 1.2