|
@@ -364,8 +364,8 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
}
|
|
|
if (newEdge) {
|
|
|
e = new CpsEdge(cps, tempCps);
|
|
|
- cps.AddConnection(e);
|
|
|
- tempCps.AddConnection(e);
|
|
|
+
|
|
|
+
|
|
|
controller.AddEdgeOnCanvas(e);
|
|
|
}
|
|
|
}
|
|
@@ -390,16 +390,16 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
k = p.getB();
|
|
|
|
|
|
e = new CpsEdge(n, tempCps);
|
|
|
- n.AddConnection(e);
|
|
|
- tempCps.AddConnection(e);
|
|
|
+
|
|
|
+
|
|
|
|
|
|
e1 = new CpsEdge(n, r);
|
|
|
- n.AddConnection(e1);
|
|
|
- r.AddConnection(e1);
|
|
|
+
|
|
|
+
|
|
|
|
|
|
e2 = new CpsEdge(n, k);
|
|
|
- n.AddConnection(e2);
|
|
|
- k.AddConnection(e2);
|
|
|
+
|
|
|
+
|
|
|
|
|
|
p.getA().getConnections().remove(p);
|
|
|
p.getB().getConnections().remove(p);
|
|
@@ -421,8 +421,8 @@ class MyCanvas extends JPanel implements MouseListener, MouseMotionListener {
|
|
|
|
|
|
e = new CpsEdge(n, tempCps);
|
|
|
|
|
|
- n.AddConnection(e);
|
|
|
- tempCps.AddConnection(e);
|
|
|
+
|
|
|
+
|
|
|
controller.AddEdgeOnCanvas(e);
|
|
|
System.out.println("node ID: " + n.getID());
|
|
|
}
|