X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=LogicUI%2Fsrc%2Fera%2Fmi%2Fgui%2Fcomponents%2FGUINotGate.java;h=11f80b83c0689acd8eb83eecfa87a002aac715a5;hb=873c7cd58e0a035e68b5af352260da9f4d667c96;hp=78bed33f6fac82c11096f0f0043255951de64470;hpb=340eb95b6ab64f2c1a784d1dc36002537b1cbd15;p=Mograsim.git diff --git a/LogicUI/src/era/mi/gui/components/GUINotGate.java b/LogicUI/src/era/mi/gui/components/GUINotGate.java index 78bed33f..11f80b83 100644 --- a/LogicUI/src/era/mi/gui/components/GUINotGate.java +++ b/LogicUI/src/era/mi/gui/components/GUINotGate.java @@ -13,10 +13,10 @@ import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle; public class GUINotGate extends NotGate implements BasicGUIComponent { - private static final String LABEL = "\u22651";//>=1 + private static final String LABEL = "\u22651";// >=1 - private final List connectedWireArrays; - private final List wireArrayConnectionPoints; + private final List connectedWireArrays; + private final List wireArrayConnectionPoints; public GUINotGate(int processTime, WireArray in, WireArray out) { @@ -40,6 +40,7 @@ public class GUINotGate extends NotGate implements BasicGUIComponent { return new Rectangle(0, 0, 20, 10); } + @Override public void render(GeneralGC gc) { @@ -58,11 +59,13 @@ public class GUINotGate extends NotGate implements BasicGUIComponent { return connectedWireArrays.size(); } + @Override public WireArray getConnectedWireArray(int connectionIndex) { return connectedWireArrays.get(connectionIndex); } + @Override public Point getWireArrayConnectionPoint(int connectionI) {