package net.mograsim.logic.model.serializing;
+ import java.util.Map;
+
+import com.google.gson.JsonElement;
+
import net.haspamelodica.swt.helper.gcs.GeneralGC;
import net.haspamelodica.swt.helper.swtobjectwrappers.Rectangle;
import net.mograsim.logic.model.model.ViewModelModifiable;
return submodelModifiable;
}
- public void setSubmodelScale(double submodelScale)
+ @Override
- super.setSubmodelScale(submodelScale);
++ public double getSubmodelScale()
+ {
++ return super.getSubmodelScale();
+ }
+
@Override
- public void setSize(double width, double height)
+ public void setSubmodelScale(double submodelScale)
{
- super.setSize(width, height);
+ super.setSubmodelScale(submodelScale);
}
@Override
- public Pin addSubmodelInterface(MovablePin supermodelPin)
+ public void setSize(double width, double height)
{
- return super.addSubmodelInterface(supermodelPin);
+ super.setSize(width, height);
}
- public double getSubmodelScale()
+ @Override
- return super.getSubmodelScale();
++ public Map<String, MovablePin> getSubmodelMovablePins()
+ {
++ return super.getSubmodelMovablePins();
+ }
+
@Override
- public Map<String, MovablePin> getSubmodelMovablePins()
+ public Pin addSubmodelInterface(MovablePin supermodelPin)
{
- return super.getSubmodelMovablePins();
+ return super.addSubmodelInterface(supermodelPin);
}
+ @Override
+ public void removeSubmodelInterface(String name)
+ {
+ super.removeSubmodelInterface(name);
+ }
++
+ // TODO static initializer
}