/*** Get all the states moves as above but starting from a single state ***/ private Set getMoves(string trans_chr, AutomataState state) { Set s = new Set(); List<AutomataState> lTrns = state.getAllDestStatesWithStringTransaction(trans_chr); if (lTrns != null && lTrns.Count > 0) { s.addElementRange(lTrns.ToArray()); } return s; }