public override CODE_CHECK_NODE GetNextNode(CODE_CHECK_NODE nodeDef) { lock (_transitionMap) { foreach (var item in _transitionMap) { var state = item.Value; if (state.CurrentState.ToUpper() == nodeDef.ToString().ToUpper()) { return((CODE_CHECK_NODE)Enum.Parse(typeof(CODE_CHECK_NODE), state.NextState)); } } } return(CODE_CHECK_NODE.NONE); }
public abstract CODE_CHECK_NODE GetNextNode(CODE_CHECK_NODE nodeDef);