public final class TagStrategyExecutor
extends java.lang.Object
TagStrategys.| Constructor and Description |
|---|
TagStrategyExecutor(Profile profile)
Constructs a new object with the given profile.
|
| Modifier and Type | Method and Description |
|---|---|
void |
executeChildNodes(VoiceXmlInterpreterContext context,
VoiceXmlInterpreter interpreter,
FormInterpretationAlgorithm fia,
FormItem formItem)
Execute the
TagStrategys for all child nodes of the given
FormItem. |
void |
executeChildNodes(VoiceXmlInterpreterContext context,
VoiceXmlInterpreter interpreter,
FormInterpretationAlgorithm fia,
FormItem formItem,
org.w3c.dom.NodeList list)
Execute the
TagStrategys for all nodes of the given list. |
void |
executeChildNodes(VoiceXmlInterpreterContext context,
VoiceXmlInterpreter interpreter,
FormInterpretationAlgorithm fia,
FormItem formItem,
org.jvoicexml.xml.VoiceXmlNode parent)
Execute the
TagStrategys for all child nodes of the given parent
node. |
void |
executeChildNodesLocal(VoiceXmlInterpreterContext context,
VoiceXmlInterpreter interpreter,
FormInterpretationAlgorithm fia,
FormItem formItem,
FormItemLocalExecutableTagContainer container)
Execute the
TagStrategys for all child nodes of the given parent
node. |
void |
executeTagStrategy(VoiceXmlInterpreterContext context,
VoiceXmlInterpreter interpreter,
FormInterpretationAlgorithm fia,
FormItem formItem,
org.jvoicexml.xml.VoiceXmlNode node)
Executes the
TagStrategy for the given node. |
public TagStrategyExecutor(Profile profile)
profile - the profile to usepublic void executeChildNodes(VoiceXmlInterpreterContext context, VoiceXmlInterpreter interpreter, FormInterpretationAlgorithm fia, FormItem formItem) throws JVoiceXMLEvent
TagStrategys for all child nodes of the given
FormItem.context - the current VoiceXML interpreter contextinterpreter - the current VoiceXML interpreterfia - the current Form Interpretation AlgorithmformItem - the current FormItem.JVoiceXMLEvent - Error or event executing the child node.public void executeChildNodes(VoiceXmlInterpreterContext context, VoiceXmlInterpreter interpreter, FormInterpretationAlgorithm fia, FormItem formItem, org.jvoicexml.xml.VoiceXmlNode parent) throws JVoiceXMLEvent
TagStrategys for all child nodes of the given parent
node.context - the current VoiceXML interpreter contextinterpreter - the current VoiceXML interpreterfia - the current Form Interpretation AlgorithmformItem - The current FormItem.parent - The parent node, which is in fact a child to item.JVoiceXMLEvent - Error or event executing the child node.TagStrategypublic void executeChildNodesLocal(VoiceXmlInterpreterContext context, VoiceXmlInterpreter interpreter, FormInterpretationAlgorithm fia, FormItem formItem, FormItemLocalExecutableTagContainer container) throws JVoiceXMLEvent
TagStrategys for all child nodes of the given parent
node.context - the current VoiceXML interpreter contextinterpreter - the current VoiceXML interpreterfia - the current Form Interpretation AlgorithmformItem - The current FormItem.container - the local form item containerJVoiceXMLEvent - Error or event executing the child node.TagStrategypublic void executeChildNodes(VoiceXmlInterpreterContext context, VoiceXmlInterpreter interpreter, FormInterpretationAlgorithm fia, FormItem formItem, org.w3c.dom.NodeList list) throws JVoiceXMLEvent
TagStrategys for all nodes of the given list.context - the current VoiceXML interpreter contextinterpreter - the current VoiceXML interpreterfia - the current Form Interpretation AlgorithmformItem - The current FormItem.list - The list of nodes to execute.JVoiceXMLEvent - Error or event executing the child node.TagStrategypublic void executeTagStrategy(VoiceXmlInterpreterContext context, VoiceXmlInterpreter interpreter, FormInterpretationAlgorithm fia, FormItem formItem, org.jvoicexml.xml.VoiceXmlNode node) throws JVoiceXMLEvent
TagStrategy for the given node.context - the current VoiceXML interpreter contextinterpreter - the current VoiceXML interpreterfia - the current Form Interpretation AlgorithmformItem - the current FormItemnode - the node to execute.JVoiceXMLEvent - Error or event executing the child node.