public OnDataEvent(StateIterator <T> stateIterator) { this.stateIterator = stateIterator; }
/// <summary> /// Method to start the state machine. /// </summary> /// <param name="ruleFilePath">Full path of the rule file to load.</param> public void Enter(String ruleFilePath) { stateIterator = new StateIterator <T>(this, ruleFilePath); this.Process(null); }