org.speakright.core.flows
Class FlowList
java.lang.Object
org.speakright.core.FlowBase
org.speakright.core.flows.BasicFlow
org.speakright.core.flows.FlowList
- All Implemented Interfaces:
- java.io.Serializable, IFlow
public class FlowList
- extends BasicFlow
A sequence of flow objects. This is a convenience class that lets you return a set of
flow objects in a single line of code such as:
return new FlowList(new PromptList("vote recorded"), "MainMenu"));
The list can optionally can end with an app event to be thrown.
- Author:
- IanRaeLaptop
- See Also:
- Serialized Form
| Fields inherited from class org.speakright.core.flows.BasicFlow |
m_L |
|
Constructor Summary |
FlowList()
|
FlowList(IFlow flow1)
|
FlowList(IFlow flow1,
IFlow flow2)
|
FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3)
|
FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
IFlow flow4)
|
FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
IFlow flow4,
java.lang.String eventName)
|
FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
java.lang.String eventName)
|
FlowList(IFlow flow1,
IFlow flow2,
java.lang.String eventName)
|
FlowList(IFlow flow1,
java.lang.String eventName)
|
| Methods inherited from class org.speakright.core.FlowBase |
createRenderer, execute, executionCount, fixupGrammar, fixupPrompt, 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 |
FlowList
public FlowList()
FlowList
public FlowList(IFlow flow1)
FlowList
public FlowList(IFlow flow1,
IFlow flow2)
FlowList
public FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3)
FlowList
public FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
IFlow flow4)
FlowList
public FlowList(IFlow flow1,
java.lang.String eventName)
FlowList
public FlowList(IFlow flow1,
IFlow flow2,
java.lang.String eventName)
FlowList
public FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
java.lang.String eventName)
FlowList
public FlowList(IFlow flow1,
IFlow flow2,
IFlow flow3,
IFlow flow4,
java.lang.String eventName)