ViewModelModifiable viewModel = new ViewModelModifiable();
am2901 = IndirectGUIComponentCreator.createComponent(viewModel, "GUIAm2901");
// guess which pins are outputs and which are inputs
ViewModelModifiable viewModel = new ViewModelModifiable();
am2901 = IndirectGUIComponentCreator.createComponent(viewModel, "GUIAm2901");
// guess which pins are outputs and which are inputs
List<String> inputPinNames = new ArrayList<>();
List<String> outputPinNames = new ArrayList<>();
for (Pin p : am2901.getPins().values())
List<String> inputPinNames = new ArrayList<>();
List<String> outputPinNames = new ArrayList<>();
for (Pin p : am2901.getPins().values())
- wiresIncludingSubmodels.forEach(w -> w.addRedrawListener(() ->
- {
- if (debugWires)
- {
- wireDebugChangeSet.add(w.toString());
- }
- }));
+ System.out.println(wiresIncludingSubmodels.size());
+// viewModel.setRedrawHandler(() -> wiresIncludingSubmodels.forEach(w ->
+// {
+// if (debugWires)
+// {
+// wireDebugChangeSet.add(w.toString());
+// }
+// }));