public CodingStateMachine(SMModel model)
 {
     this.model        = model;
     this.currentState = SMModel.START;
 }
 public CodingStateMachine(SMModel model)
 {
     this.model = model;
     this.currentState = SMModel.START;
 }