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 symbolRendererSnippetID;
- public JsonElement symbolRendererParams;
+ public String highLevelStateHandlerSnippetID;
+ public JsonElement highLevelStateHandlerParams;
public static class InterfacePinParams
{
public static class InnerComponentParams
{
- public Point pos;
public String id;
public String name;
+ public Point pos;
public JsonElement params;
}
public static class InnerWireParams
{
public InnerPinParams pin1, pin2;
+ public String name;
public Point[] path;
public static class InnerPinParams