|
@@ -624,13 +624,12 @@ public class UpperNodeCanvas extends JPanel implements MouseListener, MouseMotio
|
|
|
controller.addTextToConsole("" + cps.getID(), Color.RED, 12, true, false, true);
|
|
|
dragging = true;
|
|
|
if (e.isControlDown() && tempCps != null) {
|
|
|
- System.out.println(tempCps.getName() + " " + tempCps.getID());
|
|
|
if (model.getSelectedCpsObjects().contains(tempCps)) {
|
|
|
controller.deleteSelectedObject(tempCps);
|
|
|
} else {
|
|
|
controller.addSelectedObject(tempCps);
|
|
|
}
|
|
|
- } else {
|
|
|
+ } else if (e.getButton() != MouseEvent.BUTTON3) {
|
|
|
controller.setSelectedObjectID(tempCps.getID());
|
|
|
model.getSelectedCpsObjects().clear();
|
|
|
controller.addSelectedObject(tempCps);
|
|
@@ -713,9 +712,9 @@ public class UpperNodeCanvas extends JPanel implements MouseListener, MouseMotio
|
|
|
@Override
|
|
|
public void mouseReleased(MouseEvent e) {
|
|
|
dragging = false;
|
|
|
-
|
|
|
- updCon.refreshTableHolonElement(model.getMultiTable(), model.getSingleTable());
|
|
|
- updCon.refreshTableProperties(model.getPropertyTable());
|
|
|
+ // updCon.refreshTableHolonElement(model.getMultiTable(),
|
|
|
+ // model.getSingleTable());
|
|
|
+ // updCon.refreshTableProperties(model.getPropertyTable());
|
|
|
if (model.getSelectedCpsObjects().size() > 1) {
|
|
|
model.getTableHolonElement().setModel(model.getMultiTable());
|
|
|
} else if (model.getSelectedCpsObjects().size() == 1) {
|