-import era.mi.logic.wires.WireArray;
-import era.mi.logic.wires.WireArray.WireArrayInput;
-
-public class NotGate extends BasicComponent {
- private WireArray in, out;
- private WireArrayInput outI;
-
- public NotGate(int processTime, WireArray in, WireArray out) {
- super(processTime);
+import era.mi.logic.timeline.Timeline;
+import era.mi.logic.wires.Wire.ReadEnd;
+import era.mi.logic.wires.Wire.ReadWriteEnd;
+
+public class NotGate extends BasicComponent
+{
+ private ReadEnd in;
+ private ReadWriteEnd out;
+
+ public NotGate(Timeline timeline, int processTime, ReadEnd in, ReadWriteEnd out)
+ {
+ super(timeline, processTime);