public void RemoveForkedStatement()
 {
     _triggerForkedStateDataModels.Remove(_triggerForkedStateDataModels.Last());
     ObservableForkedTriggerStates.Refresh();
     RemoveForkedStatementCommand.RaiseCanExecuteChanged();
 }
 public void AddForkedStatement()
 {
     _triggerForkedStatementDatas.Add(new TriggerForkedStateDataModel(_avalibleSignals));
     ObservableForkedTriggerStates.Refresh();
 }
 public void AddForkedStatement()
 {
     _triggerForkedStateDataModels.Add(new TriggerForkedStateDataModel(_avalibleSignals));
     ObservableForkedTriggerStates.Refresh();
     RemoveForkedStatementCommand.RaiseCanExecuteChanged();
 }