import era.mi.logic.wires.WireArray.WireArrayInput;\r
import era.mi.logic.wires.WireArrayObserver;\r
\r
-public class Connector implements WireArrayObserver\r
-{\r
+public class Connector implements WireArrayObserver {\r
private final WireArray a;\r
// private final WireArray b;\r
private final WireArrayInput aI;\r
private final WireArrayInput bI;\r
\r
- public Connector(WireArray a, WireArray b)\r
- {\r
+ public Connector(WireArray a, WireArray b) {\r
if (a.length != b.length)\r
throw new IllegalArgumentException(String.format("WireArray width does not match: %d, %d", a.length, b.length));\r
this.a = a;\r
}\r
\r
@Override\r
- public void update(WireArray initiator, Bit[] oldValues)\r
- {\r
- Simulation.TIMELINE.addEvent((e) ->\r
- {\r
+ public void update(WireArray initiator, Bit[] oldValues) {\r
+ Simulation.TIMELINE.addEvent((e) -> {\r
if (initiator == a)\r
bI.feedSignals(aI.wireValuesExcludingMe());\r
else\r