X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fhandles%2FComponentHandle.java;h=d2bff5fcb97913cea87eed92a44fdc9798db9e45;hb=878d036669f4aa9d0c332ced43da3a08b94655e9;hp=52b634da1e27c7f55dcf432e380851f700294a24;hpb=a393b0a2a9899707af54c9ee77a01f28ac967bd1;p=Mograsim.git diff --git a/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/ComponentHandle.java b/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/ComponentHandle.java index 52b634da..d2bff5fc 100644 --- a/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/ComponentHandle.java +++ b/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/ComponentHandle.java @@ -31,7 +31,7 @@ public class ComponentHandle extends Handle }); moveTo(parent.getPosX(), parent.getPosY()); } - + @Override protected void moveTo(double x, double y) { @@ -74,7 +74,7 @@ public class ComponentHandle extends Handle selected = false; callRedrawListeners(); } - + @Override public void reqDelete() { @@ -84,10 +84,10 @@ public class ComponentHandle extends Handle @Override public Optional reqCopy(Point refPoint) { - return Optional.of(new ComponentInfo(parent.getPosX() - refPoint.x, parent.getPosY() - refPoint.y, - Editor.getIdentifier(parent), parent.getParams())); + return Optional.of(new ComponentInfo(parent.getPosX() - refPoint.x, parent.getPosY() - refPoint.y, Editor.getIdentifier(parent), + parent.getParamsForSerializing())); } - + @Override public HandleType getType() {