public void StartWith(Node <TNodeData, TRouteData> node) { CleanUp(); nodeFrom = node; dummyRoute = new DummyRoute <TNodeData, TRouteData>(nodeFrom); node.canvas.AddElement(dummyRoute); }
private void CleanUp() { if (dummyRoute != null) { dummyRoute.canvas.RemoveElement(dummyRoute); dummyRoute = null; } nodeFrom = null; }