- new GUIWire(submodelModifiable, cp3, mux3.getInputPins().get(0), new Point[0]);
- new GUIWire(submodelModifiable, I0_3, mux3.getInputPins().get(1), new Point(5, 87.5), new Point(5, 92.5));
- new GUIWire(submodelModifiable, I1_3, mux3.getInputPins().get(2), new Point(20, 187.5), new Point(20, 102.5));
- new GUIWire(submodelModifiable, mux3.getOutputPins().get(0), Y3);
- new GUIWire(submodelModifiable, cp3, mux4.getInputPins().get(0), new Point(25, 117.5));
- new GUIWire(submodelModifiable, I0_4, mux4.getInputPins().get(1), new Point(5, 112.5), new Point(5, 127.5));
- new GUIWire(submodelModifiable, I1_4, mux4.getInputPins().get(2), new Point(25, 212.5), new Point(25, 137.5));
- new GUIWire(submodelModifiable, mux4.getOutputPins().get(0), Y4);
+ new GUIWire(submodelModifiable, cp3, mux3.getPin("S0"), new Point[0]);
+ new GUIWire(submodelModifiable, I0_3, mux3.getPin("I0"), new Point(5, 87.5), new Point(5, 92.5));
+ new GUIWire(submodelModifiable, I1_3, mux3.getPin("I1"), new Point(20, 187.5), new Point(20, 102.5));
+ new GUIWire(submodelModifiable, mux3.getPin("Y"), Y3);
+ new GUIWire(submodelModifiable, cp3, mux4.getPin("S0"), new Point(25, 117.5));
+ new GUIWire(submodelModifiable, I0_4, mux4.getPin("I0"), new Point(5, 112.5), new Point(5, 127.5));
+ new GUIWire(submodelModifiable, I1_4, mux4.getPin("I1"), new Point(25, 212.5), new Point(25, 137.5));
+ new GUIWire(submodelModifiable, mux4.getPin("Y"), Y4);