X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2Fsubmodels%2FSimpleRectangularSubmodelComponent.java;fp=net.mograsim.logic.ui%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fui%2Fmodel%2Fcomponents%2Fsubmodels%2FSimpleRectangularSubmodelComponent.java;h=430da4e6d921fec6ee8656dba6e09ef5affbf17c;hb=5897a6d81c418d27ca5bb402e5f1038e10a191fb;hp=605e020e18ed35d453f682f25c2bc354a0f65f6d;hpb=1e4c26b6d59f2cc40ce5af657c54ce65788e2c43;p=Mograsim.git diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SimpleRectangularSubmodelComponent.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SimpleRectangularSubmodelComponent.java index 605e020e..430da4e6 100644 --- a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SimpleRectangularSubmodelComponent.java +++ b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/submodels/SimpleRectangularSubmodelComponent.java @@ -5,8 +5,6 @@ import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.List; -import java.util.Map; -import java.util.TreeMap; import org.eclipse.swt.graphics.Color; @@ -17,7 +15,6 @@ import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle; import net.mograsim.logic.ui.model.ViewModelModifiable; import net.mograsim.logic.ui.model.wires.MovablePin; import net.mograsim.logic.ui.model.wires.Pin; -import net.mograsim.logic.ui.serializing.SubmodelComponentParams; import net.mograsim.preferences.Preferences; public class SimpleRectangularSubmodelComponent extends SubmodelComponent @@ -131,20 +128,6 @@ public class SimpleRectangularSubmodelComponent extends SubmodelComponent gc.drawRectangle(getBounds()); } - @Override - public SubmodelComponentParams calculateParams() - { - SubmodelComponentParams ret = super.calculateParams(); - ret.type = SimpleRectangularSubmodelComponent.class.getSimpleName(); - Map m = new TreeMap<>(); - m.put(kLabel, label); - m.put(kInCount, inputPinNames.toArray()); - m.put(kOutCount, outputPinNames.toArray()); - m.put(kLogicWidth, logicWidth); - ret.specialized = m; - return ret; - } - @Override protected Pin addSubmodelInterface(MovablePin supermodelPin) {