org.speakright.demos.simpsons
Class App.VotingResultsList

java.lang.Object
  extended by org.speakright.core.FlowBase
      extended by org.speakright.core.flows.QuestionFlow
          extended by org.speakright.sro.BaseSROQuestion
              extended by org.speakright.sro.gen.genSROListNavigator
                  extended by org.speakright.sro.SROListNavigator
                      extended by org.speakright.demos.simpsons.App.VotingResultsList
All Implemented Interfaces:
java.io.Serializable, IFlow, IItemFormatter, IItemReusableFormatter
Enclosing class:
App

public static class App.VotingResultsList
extends SROListNavigator
implements IItemReusableFormatter

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.speakright.sro.SROListNavigator
SROListNavigator.Command
 
Nested classes/interfaces inherited from class org.speakright.sro.BaseSROQuestion
BaseSROQuestion.MyConfirmationWrapper
 
Field Summary
 Model M
           
 
Fields inherited from class org.speakright.sro.SROListNavigator
m_currentIndex, m_L, m_numItems, m_wentPastBeginning, m_wentPastEnd
 
Fields inherited from class org.speakright.sro.gen.genSROListNavigator
m_cantGoNextPrompt, m_cantGoPreviousPrompt, m_emptyListPrompt, m_navigateGrammar, m_numberOfItemsInListSingularSubPrompt, m_numberOfItemsInListSubPrompt, m_outOfRangePrompt, m_sayCurrentItemPrompt
 
Fields inherited from class org.speakright.sro.BaseSROQuestion
m_cmds, m_main1Prompt, m_maxReExecutions, m_modelVar, m_noreco1Prompt, m_noreco2Prompt, m_noreco3Prompt, m_noreco4Prompt, m_prefixPrompt, m_silence1Prompt, m_silence2Prompt, m_silence3Prompt, m_silence4Prompt, m_slotName, m_subject, m_subjectWord
 
Fields inherited from class org.speakright.core.flows.QuestionFlow
m_quest
 
Constructor Summary
App.VotingResultsList()
           
 
Method Summary
 java.lang.String formatItem()
          Return a prompt string that says the value of a model item.
 void onBegin(IFlowContext context)
          The default implementation of onBegin is to do nothing.
 void setItem(IModelItem item)
           
 
Methods inherited from class org.speakright.sro.SROListNavigator
execute, getNext, initList, initPrompts, setItemFormatter
 
Methods inherited from class org.speakright.sro.gen.genSROListNavigator
initSubPrompts, set_cantGoNextPrompt, set_cantGoPreviousPrompt, set_emptyListPrompt, set_navigateGrammar, set_numberOfItemsInListPrompt, set_numberOfItemsInListSingularPrompt, set_outOfRangePrompt, set_sayCurrentItemPrompt
 
Methods inherited from class org.speakright.sro.BaseSROQuestion
addCancelCommand, addCommand, initMainPrompt, initPrompt, initPrompts, onValidateFailed, set_main1Prompt, set_noreco1Prompt, set_noreco2Prompt, set_noreco3Prompt, set_noreco4Prompt, set_prefixPrompt, set_silence1Prompt, set_silence2Prompt, set_silence3Prompt, set_silence4Prompt, setConfirmer, setModelVar, setPromptCondition, setSubjectPlurality
 
Methods inherited from class org.speakright.core.flows.QuestionFlow
add, addBinding, addGrammar, addGrammar, addPrompt, createRenderer, InitPrompts
 
Methods inherited from class org.speakright.core.FlowBase
executionCount, fixupGrammar, fixupPrompt, getFirst, getSubFlowAfter, log, logError, name, onCatch, onComplete, onDisconnect, onEnd, onNoInput, onPlatformError, onTransferFailed, promptGroup, setExecutionCount, setName, setPromptGroup, shouldExecute, validateInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

M

public Model M
Constructor Detail

App.VotingResultsList

public App.VotingResultsList()
Method Detail

onBegin

public void onBegin(IFlowContext context)
Description copied from class: FlowBase
The default implementation of onBegin is to do nothing.

Specified by:
onBegin in interface IFlow
Overrides:
onBegin in class FlowBase

setItem

public void setItem(IModelItem item)
Specified by:
setItem in interface IItemReusableFormatter

formatItem

public java.lang.String formatItem()
Description copied from interface: IItemFormatter
Return a prompt string that says the value of a model item.

Specified by:
formatItem in interface IItemFormatter
Returns: