X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2Fsubmodels%2FSubmodelComponent.java;h=49c2b5cefc5202f13b0a485da7d55a7ba6eb1610;hb=08575a70a760b4c3d07a3c8fce1901d8cf490668;hp=fd22f6f36fa41ceb6871104a313338905b5ce42a;hpb=61819ea27655fc6a38ae1e4052fb4991aafb8f8a;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;