public void SetTargetPort(PortModel port) { if (TargetPort == port) { return; } TargetPort?.RemoveLink(this); TargetPort = port; TargetPort.AddLink(this); TargetPortChanged?.Invoke(); }
public void SetSourcePort(PortModel port) { if (SourcePort == port) { return; } SourcePort.RemoveLink(this); SourcePort = port; SourcePort.AddLink(this); SourcePortChanged?.Invoke(); }