Uses of Package
org.speakright.core

Packages that use org.speakright.core
org.speakright.core   
org.speakright.core.flows   
org.speakright.core.render   
org.speakright.core.tests   
org.speakright.demos.simpsons   
org.speakright.itest   
org.speakright.servlet   
org.speakright.sro   
org.speakright.sro.gen   
org.speakright.sro.tests   
 

Classes in org.speakright.core used by org.speakright.core
ControlFlow
          Base class for all "events" in SpeakRight.
CoreErrors
          All errors in the org.speakright.core package should have an enum value here.
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IConfirmationFlow
          A flow that does confirmation (of a previous question).
IConfirmationNotifier
          Used to notifier a confirmation wrapper, so it can restore saved results.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
IFlowContext
          Context passed to getFirst and getNext.
IItemFormatter
          Interface for the formatters that IModelItem use to render themselves into a prompt.
IModel
          Interface for the application-defined model.
IModelBinder
          IModelBinder binds user input to values in the model.
IModelItem
          Each model value is a class that implements IModelItem.
ISRExtensionFactory
          A factory for all extension points in SpeakRight.
ISRInstrumentation
          Extension point for monitoring the execution of an SR app.
ModelBindingSpec
          Holds the information needed to bind a slot used in a given flow object, with a model variable.
RawCGIParams
          Holds all the CGI params received in an HTTP GET or POST.
SRError
          Manages error tracking.
SRInstance
          SRInstance is the SpeakRight runtime for a single call.
SRLocations
          Each SpeakRight application has a project directory that contains the various xml config files, and usually audio and grammar sub-dirs.
SRLogger
          We use three levels: DEBUG, INFO and ERROR Log4J loggers may be assigned levels.
SRResults
          Holds the results sent back by the VoiceXML platform.
SRResults.ResultCode
          Result code sent back by the VoiceXML platform, indicating the result of running the most recent VoiceXML page that we sent it.
SRResults.Slot
          Holds information about a single slot.
SRRunner
          The main class in SpeakRight.
ThrowEvent
          "Throws" an event.
Trail
          Builds a string of items, separated by ';'.
 

Classes in org.speakright.core used by org.speakright.core.flows
AppEvent
          An application event is is a custom event that an application can "throw" in order to transfer control to another active flow object.
ControlFlow
          Base class for all "events" in SpeakRight.
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IFlow
          IFlow is the basic building block of SpeakRight.
IFlowContext
          Context passed to getFirst and getNext.
SRResults
          Holds the results sent back by the VoiceXML platform.
ThrowEvent
          "Throws" an event.
 

Classes in org.speakright.core used by org.speakright.core.render
FieldBinder
          FieldBinder uses reflect to get the value of field's (aka.
IFlow
          IFlow is the basic building block of SpeakRight.
IModelBinder
          IModelBinder binds user input to values in the model.
ModelBindingSpec
          Holds the information needed to bind a slot used in a given flow object, with a model variable.
PlayOnceTracker
          Tracks whether a certain prompt has been played already during execution of the application.
SRError
          Manages error tracking.
SRLocations
          Each SpeakRight application has a project directory that contains the various xml config files, and usually audio and grammar sub-dirs.
SRLogger
          We use three levels: DEBUG, INFO and ERROR Log4J loggers may be assigned levels.
SRResults
          Holds the results sent back by the VoiceXML platform.
 

Classes in org.speakright.core used by org.speakright.core.tests
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IConfirmationFlow
          A flow that does confirmation (of a previous question).
IConfirmationNotifier
          Used to notifier a confirmation wrapper, so it can restore saved results.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
IFlowContext
          Context passed to getFirst and getNext.
IItemFormatter
          Interface for the formatters that IModelItem use to render themselves into a prompt.
IModelItem
          Each model value is a class that implements IModelItem.
ISRExtensionFactory
          A factory for all extension points in SpeakRight.
ModelItemBase
          Base class for model items.
SRInstance
          SRInstance is the SpeakRight runtime for a single call.
SRResults
          Holds the results sent back by the VoiceXML platform.
SRResults.ResultCode
          Result code sent back by the VoiceXML platform, indicating the result of running the most recent VoiceXML page that we sent it.
ThrowEvent
          "Throws" an event.
TrailWrapper
          A wrapper flow object that does nothing except remember which of its methods were called.
 

Classes in org.speakright.core used by org.speakright.demos.simpsons
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
IFlowContext
          Context passed to getFirst and getNext.
IItemFormatter
          Interface for the formatters that IModelItem use to render themselves into a prompt.
IItemReusableFormatter
          A formatter that isn't bound to a single instance of an IModelItem.
IModel
          Interface for the application-defined model.
IModelBinder
          IModelBinder binds user input to values in the model.
IModelItem
          Each model value is a class that implements IModelItem.
ModelItemBase
          Base class for model items.
SRFactory
           
SRLocations
          Each SpeakRight application has a project directory that contains the various xml config files, and usually audio and grammar sub-dirs.
SRResults
          Holds the results sent back by the VoiceXML platform.
SRRunner
          The main class in SpeakRight.
ThrowEvent
          "Throws" an event.
 

Classes in org.speakright.core used by org.speakright.itest
IFlow
          IFlow is the basic building block of SpeakRight.
ISRExtensionFactory
          A factory for all extension points in SpeakRight.
SRInstance
          SRInstance is the SpeakRight runtime for a single call.
SRRunner
          The main class in SpeakRight.
 

Classes in org.speakright.core used by org.speakright.servlet
IFlow
          IFlow is the basic building block of SpeakRight.
ISRExtensionFactory
          A factory for all extension points in SpeakRight.
SRFactory
           
SRLogger
          We use three levels: DEBUG, INFO and ERROR Log4J loggers may be assigned levels.
SRRunner
          The main class in SpeakRight.
 

Classes in org.speakright.core used by org.speakright.sro
ConfirmationWrapper
          Implements confirmation in an extensible way.
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IConfirmationFlow
          A flow that does confirmation (of a previous question).
IConfirmationNotifier
          Used to notifier a confirmation wrapper, so it can restore saved results.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
IItemFormatter
          Interface for the formatters that IModelItem use to render themselves into a prompt.
IItemReusableFormatter
          A formatter that isn't bound to a single instance of an IModelItem.
IModelItem
          Each model value is a class that implements IModelItem.
ModelItemBase
          Base class for model items.
SRResults
          Holds the results sent back by the VoiceXML platform.
 

Classes in org.speakright.core used by org.speakright.sro.gen
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
 

Classes in org.speakright.core used by org.speakright.sro.tests
FlowBase
          FlowBase is an adapter for IFlow; it implements all the IFlow interface methods.
IExecutionContext
          A context object passed to the execute method of a flow object.
IFlow
          IFlow is the basic building block of SpeakRight.
IItemFormatter
          Interface for the formatters that IModelItem use to render themselves into a prompt.
IItemReusableFormatter
          A formatter that isn't bound to a single instance of an IModelItem.
IModelItem
          Each model value is a class that implements IModelItem.
ISRExtensionFactory
          A factory for all extension points in SpeakRight.
ModelItemBase
          Base class for model items.
SRResults
          Holds the results sent back by the VoiceXML platform.