Uses of Class
org.speakright.core.SRResults

Packages that use SRResults
org.speakright.core   
org.speakright.core.flows   
org.speakright.core.render   
org.speakright.core.tests   
org.speakright.demos.simpsons   
org.speakright.sro   
org.speakright.sro.tests   
 

Uses of SRResults in org.speakright.core
 

Fields in org.speakright.core declared as SRResults
 SRResults ExecutionContext.m_results
           
 

Methods in org.speakright.core that return SRResults
 SRResults ExecutionContext.getResults()
          Get the results of the previous turn.
 SRResults IExecutionContext.getResults()
          Get the results of the previous turn.
 

Methods in org.speakright.core with parameters of type SRResults
 void IModelBinder.bind(IFlow current, SRResults results)
          Inspect the results and bind any model variables that are bound to slot values in the results.
 void ModelBinder.bind(IFlow current, SRResults results)
          Looks for and applies any data binding.
 IFlow ConfirmationWrapper.doQuestionGetNext(IFlow current, SRResults results)
           
 IFlow FlowBase.getNext(IFlow current, SRResults results)
          The default implementation of getNext is to return null.
 IFlow ConfirmationWrapper.getNext(IFlow current, SRResults results)
          Apply the confirmation based on the state.
 IFlow IFlow.getNext(IFlow current, SRResults results)
          Gets the next flow object to be executed.
 IFlow TrailWrapper.getNext(IFlow current, SRResults results)
           
 void SRResults.loadFrom(SRResults saved)
          Restore previous results.
 boolean IConfirmationFlow.needToExecute(IFlow current, SRResults results)
          Inspect the results to see if confirmation is needed.
 void IConfirmationNotifier.notifyConfirmationFinished(boolean wasRejected, SRResults results)
          Did the user reject the confirmation (by saying 'no' or whatever the reject grammar word was).
 void ConfirmationWrapper.notifyConfirmationFinished(boolean wasRejected, SRResults results)
          Callback from the confirmer.
 IFlow FlowBase.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
          The default implementation of onCatch is to return null, indicating that this object does not handle custom events.
 IFlow IFlow.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
          Event handler for custom events.
 IFlow TrailWrapper.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
           
 IFlow FlowBase.onDisconnect(IFlow current, SRResults results)
          The default implementation of onDisconnect is to return null, indicating that this object does not handle disconnect events.
 IFlow IFlow.onDisconnect(IFlow current, SRResults results)
          Event handler for a disconnect event.
 IFlow TrailWrapper.onDisconnect(IFlow current, SRResults results)
           
 IFlow FlowBase.onNoInput(IFlow current, SRResults results)
          The default implementation of onNoInput is to return null, indicating that this object does not handle no-input events.
 IFlow IFlow.onNoInput(IFlow current, SRResults results)
          Event handler for the no-input event.
 IFlow TrailWrapper.onNoInput(IFlow current, SRResults results)
           
 IFlow FlowBase.onPlatformError(IFlow current, SRResults results)
          The default implementation of onCatch is to return null, indicating that this object does not handle platform errors.
 IFlow IFlow.onPlatformError(IFlow current, SRResults results)
          Event handler for a error returned by the speech platform.
 IFlow TrailWrapper.onPlatformError(IFlow current, SRResults results)
           
 IFlow FlowBase.onTransferFailed(IFlow current, SRResults results)
          The default implementation of onCatch is to return null, indicating that this object does not handle transfer failures.
 IFlow IFlow.onTransferFailed(IFlow current, SRResults results)
          Event handler for a failed transfer.
 IFlow TrailWrapper.onTransferFailed(IFlow current, SRResults results)
           
 void ISRInstrumentation.onUserInput(int uci, IFlow flow, SRResults results)
           
 IFlow FlowBase.onValidateFailed(IFlow current, SRResults results)
          The default implementation of onValidateFailed is to return null, indicating that this object does not handle validate-failed events.
 IFlow IFlow.onValidateFailed(IFlow current, SRResults results)
          Event handler for validation failed.
 IFlow TrailWrapper.onValidateFailed(IFlow current, SRResults results)
           
 void SRInstance.proceed(SRResults results)
          Continue execution, using the given results that we returned by the voicexml platform to determine what flow is executed next.
 void SRRunner.proceed(SRResults results)
          Continue execution, using the given results that we returned by the voicexml platform to determine what flow is executed next.
 boolean FlowBase.validateInput(java.lang.String input, SRResults results)
          The default implementation is to return true.
 boolean IFlow.validateInput(java.lang.String input, SRResults results)
          Validates user input.
 boolean TrailWrapper.validateInput(java.lang.String input, SRResults results)
           
 

Uses of SRResults in org.speakright.core.flows
 

Methods in org.speakright.core.flows with parameters of type SRResults
 IFlow LoopFlow.getNext(IFlow current, SRResults results)
          Get the next sub-flow.
 IFlow ChoiceFlow.getNext(IFlow current, SRResults results)
          Returns the flow for the choice that matches the user input.
 IFlow BranchFlow.getNext(IFlow current, SRResults results)
          If m_loopForever set then return this, else null.
 IFlow BasicFlow.getNext(IFlow current, SRResults results)
          get the next flow.
 IFlow SRApp.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
          The default implementation of onCatch is to transfer to the operator.
 IFlow BranchFlow.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
          Catch a GotoBranchEvent that is targeted at this object, that is, the event's m_branchName matches our name.
 IFlow SRApp.onDisconnect(IFlow current, SRResults results)
          The default implementation of onDisconnect is to transfer to the operator.
 IFlow SRApp.onNoInput(IFlow current, SRResults results)
          The default implementation of onNoInput is to transfer to the operator.
 IFlow SRApp.onPlatformError(IFlow current, SRResults results)
          The default implementation of onPlatformError is to transfer to the operator.
 IFlow TransferFlow.onTransferFailed(IFlow current, SRResults results)
          Handle a failed transfer.
 IFlow SRApp.onTransferFailed(IFlow current, SRResults results)
          The default implementation of onTransferFailed is to transfer to the operator.
 IFlow SRApp.onValidateFailed(IFlow current, SRResults results)
          The default implementation of onValidateFailed is to transfer to the operator.
 

Uses of SRResults in org.speakright.core.render
 

Fields in org.speakright.core.render declared as SRResults
 SRResults RenderContext.m_results
           
 

Uses of SRResults in org.speakright.core.tests
 

Methods in org.speakright.core.tests with parameters of type SRResults
 IFlow TestRender.PlayOnceFlow.getNext(IFlow current, SRResults results)
           
 IFlow TestNesting.RepeatFlow.getNext(IFlow current, SRResults results)
           
 IFlow TestConfirmation.ConfYNFlow.getNext(IFlow current, SRResults results)
           
 IFlow MyFlow.getNext(IFlow current, SRResults results)
           
 IFlow Flow2Wrapper.getNext(IFlow current, SRResults results)
           
 boolean TestConfirmation.ConfYNFlow.needToExecute(IFlow current, SRResults results)
           
 IFlow TestSRApp.TestApp3.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
           
 IFlow Flow2Wrapper.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
           
 IFlow App1.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
           
 IFlow Flow2Wrapper.onDisconnect(IFlow current, SRResults results)
           
 IFlow App1.onDisconnect(IFlow current, SRResults results)
           
 IFlow MyFlow.onNoInput(IFlow current, SRResults results)
           
 IFlow Flow2Wrapper.onValidateFailed(IFlow current, SRResults results)
           
 void BaseTest.Proceed(SRInstance run, SRResults results)
           
 boolean ValFlow.validateInput(java.lang.String input, SRResults results)
           
 

Uses of SRResults in org.speakright.demos.simpsons
 

Methods in org.speakright.demos.simpsons with parameters of type SRResults
 IFlow App.AskCharacter.getNext(IFlow current, SRResults results)
           
 IFlow App.onCatch(IFlow current, SRResults results, java.lang.String eventName, ThrowEvent event)
           
 

Uses of SRResults in org.speakright.sro
 

Methods in org.speakright.sro with parameters of type SRResults
 IFlow BaseSROQuestion.MyConfirmationWrapper.doQuestionGetNext(IFlow current, SRResults results)
           
 IFlow SROYesNo.getNext(IFlow current, SRResults results)
           
 IFlow SROConfirmYesNo.getNext(IFlow current, SRResults results)
           
 IFlow SROListNavigator.getNext(IFlow current, SRResults results)
           
 IFlow BaseSROQuestion.getNext(IFlow current, SRResults results)
           
 boolean SROConfirmYesNo.needToExecute(IFlow current, SRResults results)
           
 IFlow SROTransferCall.onTransferFailed(IFlow current, SRResults results)
          Handle a failed transfer.
 IFlow BaseSROQuestion.onValidateFailed(IFlow current, SRResults results)
           
 boolean SRONumber.validateInput(java.lang.String input, SRResults results)
           
 

Uses of SRResults in org.speakright.sro.tests
 

Methods in org.speakright.sro.tests with parameters of type SRResults
 boolean TestNumber.SROQuantity.validateInput(java.lang.String input, SRResults results)