|
@@ -463,7 +463,7 @@ public class GUI implements CategoryListener {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void actionPerformed(ActionEvent e) {
|
|
public void actionPerformed(ActionEvent e) {
|
|
- SearchPopUp dialog = new SearchPopUp(controller, canvas);
|
|
|
|
|
|
+ SearchPopUp dialog = new SearchPopUp(controller, canvas, frmCyberPhysical);
|
|
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
dialog.setVisible(true);
|
|
dialog.setVisible(true);
|
|
}
|
|
}
|
|
@@ -596,7 +596,7 @@ public class GUI implements CategoryListener {
|
|
|
|
|
|
mntmFindReplace.addActionListener(actionEvent -> {
|
|
mntmFindReplace.addActionListener(actionEvent -> {
|
|
try {
|
|
try {
|
|
- SearchPopUp dialog = new SearchPopUp(controller, canvas);
|
|
|
|
|
|
+ SearchPopUp dialog = new SearchPopUp(controller, canvas, frmCyberPhysical);
|
|
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
dialog.setVisible(true);
|
|
dialog.setVisible(true);
|
|
controller.getObjectsInDepth();
|
|
controller.getObjectsInDepth();
|
|
@@ -619,7 +619,7 @@ public class GUI implements CategoryListener {
|
|
mnNewMenuEdit.add(mntmEditShowedInformation);
|
|
mnNewMenuEdit.add(mntmEditShowedInformation);
|
|
mnNewMenuEdit.add(mntmEditEdges);
|
|
mnNewMenuEdit.add(mntmEditEdges);
|
|
mntmEditEdges.addActionListener(actionEvent -> {
|
|
mntmEditEdges.addActionListener(actionEvent -> {
|
|
- EditEdgesPopUp edgePopUp = new EditEdgesPopUp();
|
|
|
|
|
|
+ EditEdgesPopUp edgePopUp = new EditEdgesPopUp(frmCyberPhysical);
|
|
edgePopUp.setCanvas(canvas);
|
|
edgePopUp.setCanvas(canvas);
|
|
edgePopUp.setController(controller);
|
|
edgePopUp.setController(controller);
|
|
edgePopUp.setVisible(true);
|
|
edgePopUp.setVisible(true);
|
|
@@ -654,7 +654,7 @@ public class GUI implements CategoryListener {
|
|
|
|
|
|
mnNewMenuView.add(mntmCanvasSize);
|
|
mnNewMenuView.add(mntmCanvasSize);
|
|
mntmCanvasSize.addActionListener(actionEvent -> {
|
|
mntmCanvasSize.addActionListener(actionEvent -> {
|
|
- CanvasResizePopUp popUp = new CanvasResizePopUp(model, controller, canvas, tabbedPaneOriginal, tabbedPaneSplit);
|
|
|
|
|
|
+ CanvasResizePopUp popUp = new CanvasResizePopUp(model, controller, canvas, tabbedPaneOriginal, tabbedPaneSplit, frmCyberPhysical);
|
|
popUp.setVisible(true);
|
|
popUp.setVisible(true);
|
|
});
|
|
});
|
|
|
|
|
|
@@ -724,13 +724,13 @@ public class GUI implements CategoryListener {
|
|
JScrollPane scrollPane = getScrollPaneFromTabbedPane();
|
|
JScrollPane scrollPane = getScrollPaneFromTabbedPane();
|
|
|
|
|
|
if (scrollPane.getViewport().getComponent(0) instanceof MyCanvas) {
|
|
if (scrollPane.getViewport().getComponent(0) instanceof MyCanvas) {
|
|
- BackgroundPopUp backgroundDialog = new BackgroundPopUp(model, controller, canvas, null);
|
|
|
|
|
|
+ BackgroundPopUp backgroundDialog = new BackgroundPopUp(model, controller, canvas, null, frmCyberPhysical);
|
|
backgroundDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
backgroundDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
backgroundDialog.setVisible(true);
|
|
backgroundDialog.setVisible(true);
|
|
} else if (scrollPane.getViewport().getComponent(0) instanceof UpperNodeCanvas) {
|
|
} else if (scrollPane.getViewport().getComponent(0) instanceof UpperNodeCanvas) {
|
|
UpperNodeCanvas uNodeCanvas = (UpperNodeCanvas) (scrollPane.getViewport().getComponent(0));
|
|
UpperNodeCanvas uNodeCanvas = (UpperNodeCanvas) (scrollPane.getViewport().getComponent(0));
|
|
BackgroundPopUp backgroundDialog = new BackgroundPopUp(model, controller, null,
|
|
BackgroundPopUp backgroundDialog = new BackgroundPopUp(model, controller, null,
|
|
- uNodeCanvas.upperNode);
|
|
|
|
|
|
+ uNodeCanvas.upperNode, frmCyberPhysical);
|
|
backgroundDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
backgroundDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
|
|
backgroundDialog.setVisible(true);
|
|
backgroundDialog.setVisible(true);
|
|
uNodeCanvas.repaint();
|
|
uNodeCanvas.repaint();
|
|
@@ -866,7 +866,7 @@ public class GUI implements CategoryListener {
|
|
AbstractCpsObject tempCpsObject = updCon.getActualCps();
|
|
AbstractCpsObject tempCpsObject = updCon.getActualCps();
|
|
if (tempCpsObject != null && tempCpsObject.getClass() == HolonObject.class
|
|
if (tempCpsObject != null && tempCpsObject.getClass() == HolonObject.class
|
|
&& tempCpsObject.getId() != 0) {
|
|
&& tempCpsObject.getId() != 0) {
|
|
- addElementPopUp = new AddElementPopUp();
|
|
|
|
|
|
+ addElementPopUp = new AddElementPopUp(frmCyberPhysical);
|
|
addElementPopUp.setActualCps(updCon.getActualCps());
|
|
addElementPopUp.setActualCps(updCon.getActualCps());
|
|
addElementPopUp.setVisible(true);
|
|
addElementPopUp.setVisible(true);
|
|
HolonElement ele = addElementPopUp.getElement();
|
|
HolonElement ele = addElementPopUp.getElement();
|
|
@@ -1412,7 +1412,7 @@ public class GUI implements CategoryListener {
|
|
});
|
|
});
|
|
editItem.addActionListener(actionEvent -> {
|
|
editItem.addActionListener(actionEvent -> {
|
|
// Remove the selected Object object
|
|
// Remove the selected Object object
|
|
- addObjectPopUP = new AddObjectPopUp(true, tempCps, catOfObjToBeEdited);
|
|
|
|
|
|
+ addObjectPopUP = new AddObjectPopUp(true, tempCps, catOfObjToBeEdited, frmCyberPhysical);
|
|
addObjectPopUP.setCategory(catOfObjToBeEdited);
|
|
addObjectPopUP.setCategory(catOfObjToBeEdited);
|
|
addObjectPopUP.setController(controller);
|
|
addObjectPopUP.setController(controller);
|
|
addObjectPopUP.setVisible(true);
|
|
addObjectPopUP.setVisible(true);
|
|
@@ -1450,7 +1450,7 @@ public class GUI implements CategoryListener {
|
|
}
|
|
}
|
|
if (selectedNode != null && selectedNode.getLevel() == 1) {
|
|
if (selectedNode != null && selectedNode.getLevel() == 1) {
|
|
AbstractCpsObject tmp = new HolonObject("");
|
|
AbstractCpsObject tmp = new HolonObject("");
|
|
- addObjectPopUP = new AddObjectPopUp(false, tmp, null);
|
|
|
|
|
|
+ addObjectPopUP = new AddObjectPopUp(false, tmp, null, frmCyberPhysical);
|
|
addObjectPopUP.setVisible(true);
|
|
addObjectPopUP.setVisible(true);
|
|
addObjectPopUP.setController(controller);
|
|
addObjectPopUP.setController(controller);
|
|
addObjectPopUP.setCategory(selectedNode.toString());
|
|
addObjectPopUP.setCategory(selectedNode.toString());
|
|
@@ -1472,7 +1472,7 @@ public class GUI implements CategoryListener {
|
|
mntmAboutUs.addMouseListener(new MouseAdapter() {
|
|
mntmAboutUs.addMouseListener(new MouseAdapter() {
|
|
@Override
|
|
@Override
|
|
public void mousePressed(MouseEvent e) {
|
|
public void mousePressed(MouseEvent e) {
|
|
- aboutUsPopUp = new AboutUsPopUp();
|
|
|
|
|
|
+ aboutUsPopUp = new AboutUsPopUp(frmCyberPhysical);
|
|
aboutUsPopUp.setVisible(true);
|
|
aboutUsPopUp.setVisible(true);
|
|
}
|
|
}
|
|
});
|
|
});
|