internal TransitionViewItem(NgramViewItem originState, Lx.Transition <Lx.Grapheme> transition) { OriginState = originState; Transition = transition; switch (transition.EndState.Type) { case Lx.NodeType.Start: coda = "[START]"; break; case Lx.NodeType.Value: coda = transition.EndState.Value.ToString(); break; case Lx.NodeType.End: coda = "[END]"; break; } }
internal void AddTransitionViewItem(Lx.Transition <Lx.Grapheme> transition) { TransitionView.Add(new TransitionViewItem(this, transition)); }