X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2Fsubmodels%2FSubmodelComponent.java;h=49c2b5cefc5202f13b0a485da7d55a7ba6eb1610;hb=c2f35f6e49b452e6b686bd78a1c08055abafabf5;hp=fd22f6f36fa41ceb6871104a313338905b5ce42a;hpb=0c6e54d9a41d6f414843199d46370b78fa0ec142;p=Mograsim.git diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SubmodelComponent.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SubmodelComponent.java index fd22f6f3..49c2b5ce 100644 --- a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SubmodelComponent.java +++ b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SubmodelComponent.java @@ -498,7 +498,9 @@ public abstract class SubmodelComponent extends GUIComponent return false; } - // serializing; TODO move to serializing classes + // serializing + + // TODO move the methods below to serializing classes public SubmodelComponentParams calculateParams() { @@ -548,6 +550,7 @@ public abstract class SubmodelComponent extends GUIComponent comps[i] = inner; inner.pos = new Point(component.getPosX(), component.getPosY()); inner.id = getIdentifier.apply(component); + inner.params = component.getParams(); i++; } params.subComps = comps;