Exemple #1
0
 /// <summary>
 /// Initializes a new instance of ObjectBinder class.
 /// </summary>
 public ObjectBinder()
 {
     state0 = new State0(this);
     state1 = new State1(this);
     state2 = new State2(this);
     state3 = new State3(this);
     state4 = new State4(this);
     state5 = new State5(this);
 }
 private void SetStates()
 {
     Console.WriteLine("setting fsm states");
     states    = new State[10];
     states[0] = new StartState();
     states[1] = new State1();
     states[2] = new State2();
     states[3] = new State3();
     states[4] = new State4();
     states[5] = new State5();
     states[6] = new State6();
     states[7] = new State7();
     states[8] = new EndState();
     states[9] = new ErrorState();
 }