public override void RemoveConnection(ConnectionWPF connection) { if (connection is ProcConnectionWPF) { ProcConnectionWPF procConnection = connection as ProcConnectionWPF; inputs.Remove(procConnection); outputs.Remove(procConnection); } else if (connection is ResConnectionWPF) { ResConnectionWPF resConnection = connection as ResConnectionWPF; resputs.Remove(resConnection); } }
/// <summary> /// Добавить соединение на выход /////// </summary> /// <param name="connectoin"></param> public void AddOutPutConnection(ProcConnectionWPF connectoin) { outputs.Add(connectoin); }
/// <summary> /// Добавить соединение на вход /// </summary> /// <param name="connectoin"></param> public void AddInPutConnection(ProcConnectionWPF connectoin) { inputs.Add(connectoin); }