org.speakright.core.tests
Class TestNesting.OptionalFlow

java.lang.Object
  extended by org.speakright.core.FlowBase
      extended by org.speakright.core.flows.PromptFlow
          extended by org.speakright.core.tests.TestNesting.OptionalFlow
All Implemented Interfaces:
java.io.Serializable, IFlow
Enclosing class:
TestNesting

public class TestNesting.OptionalFlow
extends PromptFlow

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.speakright.core.flows.PromptFlow
m_promptL
 
Constructor Summary
TestNesting.OptionalFlow(java.lang.String text, boolean dontExecute)
           
 
Method Summary
 IFlow getFirst(IFlowContext context)
          The default implementation of getFirst is to return this.
 
Methods inherited from class org.speakright.core.flows.PromptFlow
addPrompt, bargeIn, createRenderer, firstPrompt, setBargeIn
 
Methods inherited from class org.speakright.core.FlowBase
execute, executionCount, fixupGrammar, fixupPrompt, getNext, getSubFlowAfter, log, logError, name, onBegin, onCatch, onComplete, onDisconnect, onEnd, onNoInput, onPlatformError, onTransferFailed, onValidateFailed, promptGroup, setExecutionCount, setName, setPromptGroup, shouldExecute, validateInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestNesting.OptionalFlow

public TestNesting.OptionalFlow(java.lang.String text,
                                boolean dontExecute)
Method Detail

getFirst

public IFlow getFirst(IFlowContext context)
Description copied from class: FlowBase
The default implementation of getFirst is to return this.

Specified by:
getFirst in interface IFlow
Overrides:
getFirst in class FlowBase
Returns:
an IFlow object to be executed.