- new GUIWire(submodelModifiable, cp1, _rsLatch1.getInputPins().get(1), new Point[0]);
- new GUIWire(submodelModifiable, cp1, nand3.getInputPins().get(1), new Point(10, 55));
- new GUIWire(submodelModifiable, D, nand2.getInputPins().get(1), new Point[0]);
- new GUIWire(submodelModifiable, nand2.getOutputPin(), cp2, new Point(145, 70), new Point(145, 85), new Point(20, 85));
- new GUIWire(submodelModifiable, cp2, _rsLatch1.getInputPins().get(0), new Point(20, 15));
- new GUIWire(submodelModifiable, cp2, nand3.getInputPins().get(2), new Point[0]);
- new GUIWire(submodelModifiable, _rsLatch1.getOutputPins().get(1), cp3, new Point(100, 25));
- new GUIWire(submodelModifiable, cp3, nand3.getInputPins().get(0), new Point(30, 35), new Point(30, 45));
- new GUIWire(submodelModifiable, cp3, _rsLatch2.getInputPins().get(0), new Point[0]);
- new GUIWire(submodelModifiable, nand3.getOutputPins().get(0), cp4, new Point[0]);
- new GUIWire(submodelModifiable, cp4, _rsLatch2.getInputPins().get(1), new Point[0]);
- new GUIWire(submodelModifiable, cp4, nand2.getInputPins().get(0), new Point(100, 65));
- new GUIWire(submodelModifiable, _rsLatch2.getOutputPins().get(0), Q);
- new GUIWire(submodelModifiable, _rsLatch2.getOutputPins().get(1), _Q);
+ new GUIWire(submodelModifiable, cp1, _rsLatch1.getPin("_R"), new Point[0]);
+ new GUIWire(submodelModifiable, cp1, nand3.getPin("B"), new Point(10, 55));
+ new GUIWire(submodelModifiable, D, nand2.getPin("B"), new Point[0]);
+ new GUIWire(submodelModifiable, nand2.getPin("Y"), cp2, new Point(145, 70), new Point(145, 85), new Point(20, 85));
+ new GUIWire(submodelModifiable, cp2, _rsLatch1.getPin("_S"), new Point(20, 15));
+ new GUIWire(submodelModifiable, cp2, nand3.getPin("C"), new Point[0]);
+ new GUIWire(submodelModifiable, _rsLatch1.getPin("_Q"), cp3, new Point(100, 25));
+ new GUIWire(submodelModifiable, cp3, nand3.getPin("A"), new Point(30, 35), new Point(30, 45));
+ new GUIWire(submodelModifiable, cp3, _rsLatch2.getPin("_S"), new Point[0]);
+ new GUIWire(submodelModifiable, nand3.getPin("Y"), cp4, new Point[0]);
+ new GUIWire(submodelModifiable, cp4, _rsLatch2.getPin("_R"), new Point[0]);
+ new GUIWire(submodelModifiable, cp4, nand2.getPin("A"), new Point(100, 65));
+ new GUIWire(submodelModifiable, _rsLatch2.getPin("Q"), Q);
+ new GUIWire(submodelModifiable, _rsLatch2.getPin("_Q"), _Q);