Removed old classes RSLatchExample and GUIManualSwitch
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 29 May 2019 20:32:23 +0000 (22:32 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Wed, 29 May 2019 20:32:23 +0000 (22:32 +0200)
LogicUI/META-INF/MANIFEST.MF
LogicUI/oldsrc/RSLatchGUIExample.java [deleted file]
LogicUI/src/era/mi/gui/components/GUIManualSwitch.java [deleted file]

index 99a8096..9f8199a 100644 (file)
@@ -4,7 +4,6 @@ Bundle-Name: LogicUI
 Bundle-SymbolicName: LogicUI;singleton:=true
 Bundle-Version: 1.0.0
 Export-Package: era.mi.gui,
- era.mi.gui.components,
  era.mi.gui.examples,
  era.mi.gui.model,
  era.mi.gui.model.components,
diff --git a/LogicUI/oldsrc/RSLatchGUIExample.java b/LogicUI/oldsrc/RSLatchGUIExample.java
deleted file mode 100644 (file)
index 413525b..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-package era.mi.gui.examples;\r
-\r
-import era.mi.gui.LogicUICanvas;\r
-import era.mi.gui.LogicUIStandalone;\r
-import era.mi.gui.components.GUIManualSwitch;\r
-import era.mi.gui.components.GUINotGate;\r
-import era.mi.gui.components.GUIOrGateOld;\r
-import era.mi.gui.wires.WireConnectionPoint;\r
-import era.mi.logic.timeline.Timeline;\r
-import era.mi.logic.wires.Wire;\r
-import net.haspamelodica.swt.helper.swtobjectwrappers.Point;\r
-\r
-public class RSLatchGUIExample\r
-{\r
-       private static final int WIRE_DELAY = 10;\r
-       private static final int OR_DELAY = 50;\r
-       private static final int NOT_DELAY = 50;\r
-\r
-       public static void main(String[] args)\r
-       {\r
-               Timeline t = new Timeline(11);\r
-               t.setTimeFunction(() -> System.currentTimeMillis()); // real time simulation\r
-               LogicUIStandalone ui = new LogicUIStandalone(t);\r
-               addComponentsAndWires(ui.getLogicUICanvas(), t);\r
-               ui.run();\r
-       }\r
-\r
-       public static void addComponentsAndWires(LogicUICanvas ui, Timeline t)\r
-       {\r
-               Wire r = new Wire(t, 1, WIRE_DELAY);\r
-               Wire s = new Wire(t, 1, WIRE_DELAY);\r
-               Wire t2 = new Wire(t, 1, WIRE_DELAY);\r
-               Wire t1 = new Wire(t, 1, WIRE_DELAY);\r
-               Wire q = new Wire(t, 1, WIRE_DELAY);\r
-               Wire nq = new Wire(t, 1, WIRE_DELAY);\r
-\r
-               GUIManualSwitch rIn = ui.addComponent(new GUIManualSwitch(t, r.createReadWriteEnd()), 100, 100);\r
-               GUIManualSwitch sIn = ui.addComponent(new GUIManualSwitch(t, s.createReadWriteEnd()), 100, 200);\r
-               GUIOrGateOld or1 = ui.addComponent(new GUIOrGateOld(t, OR_DELAY, t1.createReadWriteEnd(), r.createReadOnlyEnd(), nq.createReadOnlyEnd()),\r
-                               160, 102.5);\r
-               GUIOrGateOld or2 = ui.addComponent(new GUIOrGateOld(t, OR_DELAY, t2.createReadWriteEnd(), q.createReadOnlyEnd(), s.createReadOnlyEnd()),\r
-                               160, 192.5);\r
-               GUINotGate not1 = ui.addComponent(new GUINotGate(t, NOT_DELAY, t1.createReadOnlyEnd(), q.createReadWriteEnd()), 200, 107.5);\r
-               GUINotGate not2 = ui.addComponent(new GUINotGate(t, NOT_DELAY, t2.createReadOnlyEnd(), nq.createReadWriteEnd()), 200, 197.5);\r
-\r
-               WireConnectionPoint p1 = ui.addComponent(new WireConnectionPoint(q, 3), 250, 112.5);\r
-               WireConnectionPoint p2 = ui.addComponent(new WireConnectionPoint(nq, 3), 250, 202.5);\r
-               WireConnectionPoint o1 = ui.addComponent(new WireConnectionPoint(q, 1), 270, 112.5);\r
-               WireConnectionPoint o2 = ui.addComponent(new WireConnectionPoint(nq, 1), 270, 202.5);\r
-\r
-               ui.addWire(rIn, 0, or1, 0);\r
-               ui.addWire(sIn, 0, or2, 1);\r
-               ui.addWire(or1, 2, not1, 0);\r
-               ui.addWire(or2, 2, not2, 0);\r
-               ui.addWire(not1, 1, p1, 0);\r
-               ui.addWire(not2, 1, p2, 0);\r
-               ui.addWire(p1, 1, or2, 0, new Point(250, 130), new Point(140, 185), new Point(140, 197.5));\r
-               ui.addWire(p2, 1, or1, 1, new Point(250, 185), new Point(140, 130), new Point(140, 117.5));\r
-               ui.addWire(p1, 2, o1, 0);\r
-               ui.addWire(p2, 2, o2, 0);\r
-       }\r
-}
\ No newline at end of file
diff --git a/LogicUI/src/era/mi/gui/components/GUIManualSwitch.java b/LogicUI/src/era/mi/gui/components/GUIManualSwitch.java
deleted file mode 100644 (file)
index 7bec909..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-package era.mi.gui.components;\r
-\r
-public class GUIManualSwitch\r
-{\r
-\r
-}\r