Fixed a bug in Am2900; created dlatch8/80; relayouted some components
[Mograsim.git] / net.mograsim.logic.model / src / net / mograsim / logic / model / serializing / SubmodelComponentParams.java
index 155b658..97b3c7c 100644 (file)
@@ -4,6 +4,7 @@ import com.google.gson.JsonElement;
 
 import net.haspamelodica.swt.helper.swtobjectwrappers.Point;
 import net.mograsim.logic.model.model.components.submodels.SubmodelComponent;
+import net.mograsim.logic.model.model.wires.PinUsage;
 import net.mograsim.logic.model.util.Version;
 
 /**
@@ -15,7 +16,7 @@ public class SubmodelComponentParams extends SerializablePojo
        public double width, height;
        public InterfacePinParams[] interfacePins;
        public double innerScale;
-       public ViewModelParams submodel;
+       public LogicModelParams submodel;
 
        // functionality that needs to be expressed in Java code
        public String symbolRendererSnippetID;
@@ -37,5 +38,6 @@ public class SubmodelComponentParams extends SerializablePojo
                public Point location;
                public String name;
                public int logicWidth;
+               public PinUsage usage;
        }
 }
\ No newline at end of file