projects
/
Mograsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed SimpleRectangularHardcodedGUIComponent's unpredictable output
[Mograsim.git]
/
net.mograsim.logic.model
/
src
/
net
/
mograsim
/
logic
/
model
/
serializing
/
SubmodelComponentParams.java
diff --git
a/net.mograsim.logic.model/src/net/mograsim/logic/model/serializing/SubmodelComponentParams.java
b/net.mograsim.logic.model/src/net/mograsim/logic/model/serializing/SubmodelComponentParams.java
index
afce226
..
d47b2d9
100644
(file)
--- a/
net.mograsim.logic.model/src/net/mograsim/logic/model/serializing/SubmodelComponentParams.java
+++ b/
net.mograsim.logic.model/src/net/mograsim/logic/model/serializing/SubmodelComponentParams.java
@@
-19,11
+19,14
@@
public class SubmodelComponentParams
public SubmodelParameters submodel;
// functionality that needs to be expressed in Java code
public SubmodelParameters submodel;
// functionality that needs to be expressed in Java code
+ public String symbolRendererSnippetID;
+ public JsonElement symbolRendererParams;
+
public String outlineRendererSnippetID;
public JsonElement outlineRendererParams;
public String outlineRendererSnippetID;
public JsonElement outlineRendererParams;
- public String
symbolRender
erSnippetID;
- public JsonElement
symbolRender
erParams;
+ public String
highLevelStateHandl
erSnippetID;
+ public JsonElement
highLevelStateHandl
erParams;
public static class InterfacePinParams
{
public static class InterfacePinParams
{
@@
-40,15
+43,16
@@
public class SubmodelComponentParams
public static class InnerComponentParams
{
public static class InnerComponentParams
{
- public Point pos;
public String id;
public String name;
public String id;
public String name;
+ public Point pos;
public JsonElement params;
}
public static class InnerWireParams
{
public InnerPinParams pin1, pin2;
public JsonElement params;
}
public static class InnerWireParams
{
public InnerPinParams pin1, pin2;
+ public String name;
public Point[] path;
public static class InnerPinParams
public Point[] path;
public static class InnerPinParams