|
@@ -1,4 +1,4 @@
|
|
|
-package ui.view;
|
|
|
+package ui.view.main;
|
|
|
|
|
|
import java.awt.BasicStroke;
|
|
|
import java.awt.Color;
|
|
@@ -35,19 +35,20 @@ import classes.HolonSwitch;
|
|
|
import classes.Node;
|
|
|
import classes.Position;
|
|
|
import classes.Vector2d;
|
|
|
+import model.Consumer;
|
|
|
+import model.DecoratedCable;
|
|
|
+import model.DecoratedGroupNode;
|
|
|
+import model.DecoratedHolonObject;
|
|
|
+import model.DecoratedSwitch;
|
|
|
+import model.ExitCable;
|
|
|
+import model.Model;
|
|
|
+import model.Passiv;
|
|
|
+import model.Supplier;
|
|
|
+import model.DecoratedHolonObject.HolonObjectState;
|
|
|
+import model.DecoratedSwitch.SwitchState;
|
|
|
import ui.controller.Control;
|
|
|
import ui.controller.UpdateController;
|
|
|
-import ui.model.Consumer;
|
|
|
-import ui.model.DecoratedCable;
|
|
|
-import ui.model.DecoratedGroupNode;
|
|
|
-import ui.model.DecoratedHolonObject;
|
|
|
-import ui.model.DecoratedHolonObject.HolonObjectState;
|
|
|
-import ui.model.DecoratedSwitch;
|
|
|
-import ui.model.ExitCable;
|
|
|
-import ui.model.DecoratedSwitch.SwitchState;
|
|
|
-import ui.model.Model;
|
|
|
-import ui.model.Passiv;
|
|
|
-import ui.model.Supplier;
|
|
|
+import ui.view.componnents.ButtonTabComponent;
|
|
|
import utility.ImageImport;
|
|
|
|
|
|
/**
|
|
@@ -61,8 +62,8 @@ public class GroupNodeCanvas extends AbstractCanvas implements MouseListener, Mo
|
|
|
// The UpperNode
|
|
|
public GroupNode upperNode;
|
|
|
// Path
|
|
|
- protected String path;
|
|
|
- int code;
|
|
|
+ public String path;
|
|
|
+ public int code;
|
|
|
public boolean disable = false;
|
|
|
/**
|
|
|
* Constructor.
|
|
@@ -71,7 +72,7 @@ public class GroupNodeCanvas extends AbstractCanvas implements MouseListener, Mo
|
|
|
* @param control the Controller
|
|
|
* @param unitGraph
|
|
|
*/
|
|
|
- GroupNodeCanvas(Model mod, Control control, UnitGraph unitGraph, GroupNode UpperNode, String parentPath, Component parentComponent) {
|
|
|
+ public GroupNodeCanvas(Model mod, Control control, UnitGraph unitGraph, GroupNode UpperNode, String parentPath, Component parentComponent) {
|
|
|
toolTip = false;
|
|
|
|
|
|
this.controller = control;
|
|
@@ -1218,7 +1219,7 @@ public class GroupNodeCanvas extends AbstractCanvas implements MouseListener, Mo
|
|
|
*
|
|
|
* @param informations
|
|
|
*/
|
|
|
- protected void setShowedInformation(boolean[] informations) {
|
|
|
+ public void setShowedInformation(boolean[] informations) {
|
|
|
showedInformation = informations;
|
|
|
}
|
|
|
|
|
@@ -1228,7 +1229,7 @@ public class GroupNodeCanvas extends AbstractCanvas implements MouseListener, Mo
|
|
|
*
|
|
|
* @param bool
|
|
|
*/
|
|
|
- void setToolTip(boolean bool) {
|
|
|
+ public void setToolTip(boolean bool) {
|
|
|
this.toolTip = bool;
|
|
|
}
|
|
|
|
|
@@ -1238,7 +1239,7 @@ public class GroupNodeCanvas extends AbstractCanvas implements MouseListener, Mo
|
|
|
* @param x
|
|
|
* @param y
|
|
|
*/
|
|
|
- void setXY(int x, int y) {
|
|
|
+ public void setXY(int x, int y) {
|
|
|
this.x = x;
|
|
|
this.y = y;
|
|
|
}
|