projects
/
Mograsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added sanity check; improved comments
[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
49edfd6
..
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,12
+19,12
@@
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 outlineRendererSnippetID;
- public JsonElement outlineRendererParams;
-
public String symbolRendererSnippetID;
public JsonElement symbolRendererParams;
public String symbolRendererSnippetID;
public JsonElement symbolRendererParams;
+ public String outlineRendererSnippetID;
+ public JsonElement outlineRendererParams;
+
public String highLevelStateHandlerSnippetID;
public JsonElement highLevelStateHandlerParams;
public String highLevelStateHandlerSnippetID;
public JsonElement highLevelStateHandlerParams;
@@
-43,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