org.stringtree.workflow
Class StateMachineFactory

java.lang.Object
  extended by org.stringtree.workflow.StateMachineFactory

public class StateMachineFactory
extends java.lang.Object


Field Summary
private  StateMachineLoader loader
           
private  StateMachineSpec spec
           
 
Constructor Summary
StateMachineFactory(StateMachineLoader loader)
           
StateMachineFactory(StateMachineLoader loader, StateMachineSpec spec)
           
 
Method Summary
 StateMachine create()
           
 StateMachine create(java.lang.Object context)
           
 void load(java.io.Reader source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loader

private StateMachineLoader loader

spec

private StateMachineSpec spec
Constructor Detail

StateMachineFactory

public StateMachineFactory(StateMachineLoader loader,
                           StateMachineSpec spec)

StateMachineFactory

public StateMachineFactory(StateMachineLoader loader)
Method Detail

load

public void load(java.io.Reader source)
          throws java.io.IOException
Throws:
java.io.IOException

create

public StateMachine create()

create

public StateMachine create(java.lang.Object context)