Uses of Package
org.jvoicexml.interpreter

Packages that use org.jvoicexml.interpreter
org.jvoicexml This package contains the user relevant interfaces and classes to interact with the JVoiceXML VoiceXML interpreter. 
org.jvoicexml.interpreter Core interpreter. 
org.jvoicexml.interpreter.dialog Classes implementing Dialogs that are interpreted. 
org.jvoicexml.interpreter.event This package contains the classes to capture the events that are coming from the implementation platform. 
org.jvoicexml.interpreter.formitem This package contains classes implementing FormItems that can be visited by the form interpretation algorithm. 
org.jvoicexml.interpreter.grammar This package contains the classes to handle the grammars. 
org.jvoicexml.interpreter.tagstrategy This package contains strategies to execute a VoiceXML node, implementing TagStrategy
org.jvoicexml.interpreter.variables This package contains the shadow variable containers. 
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml
GrammarProcessor
          The GrammarProcessor is the main entry point for grammar processing.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter
ActiveGrammarSet
          The set of grammars active during a VoiceXML interpreter context's input collection operation.
ActiveGrammarSetObserver
          An observer for changes in the ActiveGrammarSet.
CatchContainer
          Form items that can have nested catches and are thus able to process events.
Dialog
          There are two kinds of dialogs: forms and menus.
DialogConstruct
          Marker interface for dialog constructs.
EventCountable
          Counter to allow counting of different occurrences of the same event.
EventHandler
          Event handler to catch events generated from the ImplementationPlatform and propagated via EventObserver.notifyEvent(org.jvoicexml.event.JVoiceXMLEvent).
EventStrategy
          A strategy to process an event coming from the implementation platform.
FormInterpretationAlgorithm
          Forms are interpreted by an implicit form interpretation algorithm (FIA).
FormItem
          Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
FormItemLocalExecutableTagContainer
          A form item that has nested tags that have to be executed when visiting the form item.
FormItemVisitable
          A visitable form item that is visited by classes that implement the FormItemVisitor interface.
FormItemVisitor
          A visitor for form items.
GrammarProcessor
          The GrammarProcessor is the main entry point for grammar processing.
InitializationTagStrategyFactory
          Factory for TagStrategys that are to be executed before executing the form items.
InputItem
          Implementation of a input item.
InterpreterState
          A VoiceXML interpreter is at all times in one of two states: waiting for input in an input item (such as <field>, <record>, or <transfer>), or transitioning between input items in response to an input (including spoken utterances, dtmf key presses, and input-related events such as a noinput or nomatch event) received while in the waiting state.
JVoiceXmlSession
          Implementation of a Session.
PromptCountable
          Tapered prompts are those that may change with each attempt.
ScriptingEngine
          Scripting engine.
SsmlParser
          Parser to transform the contents of a <prompt> or <audio> into an SSML document.
SsmlParsingStrategy
          Strategy to evaluate the contents of a VoiceXML tag within a <prompt> tag into an SSML document that can be sent to the speech synthesizer.
TagStrategy
          Strategy to execute a node representing executable content.
TagStrategyExecutor
          Executor for TagStrategys.
VoiceXmlInterpreter
          VoiceXML interpreter that process VoiceXML documents retrieved from a document server.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.dialog
Dialog
          There are two kinds of dialogs: forms and menus.
DialogConstruct
          Marker interface for dialog constructs.
DialogFactory
          Factory for Dialog objects.
FormItem
          Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.event
CatchContainer
          Form items that can have nested catches and are thus able to process events.
Dialog
          There are two kinds of dialogs: forms and menus.
EventHandler
          Event handler to catch events generated from the ImplementationPlatform and propagated via EventObserver.notifyEvent(org.jvoicexml.event.JVoiceXMLEvent).
EventStrategy
          A strategy to process an event coming from the implementation platform.
FormInterpretationAlgorithm
          Forms are interpreted by an implicit form interpretation algorithm (FIA).
FormItem
          Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
VoiceXmlInterpreter
          VoiceXML interpreter that process VoiceXML documents retrieved from a document server.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.formitem
CatchContainer
          Form items that can have nested catches and are thus able to process events.
ControlItem
          Implementation of a control item.
DialogConstruct
          Marker interface for dialog constructs.
EventCountable
          Counter to allow counting of different occurrences of the same event.
FormItem
          Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
FormItemLocalExecutableTagContainer
          A form item that has nested tags that have to be executed when visiting the form item.
FormItemVisitable
          A visitable form item that is visited by classes that implement the FormItemVisitor interface.
FormItemVisitor
          A visitor for form items.
GrammarContainer
          An input item that can have nested grammar tags.
InputItem
          Implementation of a input item.
PromptCountable
          Tapered prompts are those that may change with each attempt.
ScriptingEngine
          Scripting engine.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.grammar
GrammarProcessor
          The GrammarProcessor is the main entry point for grammar processing.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.tagstrategy
FormInterpretationAlgorithm
          Forms are interpreted by an implicit form interpretation algorithm (FIA).
FormItem
          Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
InitializationTagStrategyFactory
          Factory for TagStrategys that are to be executed before executing the form items.
SsmlParsingStrategy
          Strategy to evaluate the contents of a VoiceXML tag within a <prompt> tag into an SSML document that can be sent to the speech synthesizer.
SsmlParsingStrategyFactory
          Factory for SsmlParsingStrategys.
TagStrategy
          Strategy to execute a node representing executable content.
TagStrategyFactory
          Factory for TagStrategys from the namespace returned by TagStrategyFactory.getTagNamespace() that can be executed while interpreting the form items.
TagStrategyRepository
          TagStrategy repository that knows several TagStrategyFactorys for different namespaces.
VoiceXmlInterpreter
          VoiceXML interpreter that process VoiceXML documents retrieved from a document server.
VoiceXmlInterpreterContext
          Component that uses a VoiceXML interpreter to interpret a VoiceXML document and that may also interact with the implementation platform independent of the VoiceXML interpreter.
 

Classes in org.jvoicexml.interpreter used by org.jvoicexml.interpreter.variables
ScriptingEngine
          Scripting engine.
 



Copyright © 2005-2010JVoiceXML group.