Made Am2910 components usable in Editor
[Mograsim.git] / net.mograsim.logic.model.am2900 / components / am2910 / GUIAm2910.json
1 mograsim version: 0.1.3
2 {
3   "width": 35.0,
4   "height": 270.0,
5   "interfacePins": [
6     {
7       "location": {
8         "x": 0.0,
9         "y": 45.0
10       },
11       "name": "_MAP",
12       "logicWidth": 1
13     },
14     {
15       "location": {
16         "x": 0.0,
17         "y": 255.0
18       },
19       "name": "_CCEN",
20       "logicWidth": 1
21     },
22     {
23       "location": {
24         "x": 0.0,
25         "y": 265.0
26       },
27       "name": "C",
28       "logicWidth": 1
29     },
30     {
31       "location": {
32         "x": 0.0,
33         "y": 95.0
34       },
35       "name": "D",
36       "logicWidth": 12
37     },
38     {
39       "location": {
40         "x": 0.0,
41         "y": 55.0
42       },
43       "name": "_CI",
44       "logicWidth": 1
45     },
46     {
47       "location": {
48         "x": 0.0,
49         "y": 65.0
50       },
51       "name": "_FULL",
52       "logicWidth": 1
53     },
54     {
55       "location": {
56         "x": 35.0,
57         "y": 85.0
58       },
59       "name": "_RLD",
60       "logicWidth": 1
61     },
62     {
63       "location": {
64         "x": 0.0,
65         "y": 75.0
66       },
67       "name": "I",
68       "logicWidth": 4
69     },
70     {
71       "location": {
72         "x": 35.0,
73         "y": 115.0
74       },
75       "name": "Y",
76       "logicWidth": 12
77     },
78     {
79       "location": {
80         "x": 35.0,
81         "y": 65.0
82       },
83       "name": "_PL",
84       "logicWidth": 1
85     },
86     {
87       "location": {
88         "x": 0.0,
89         "y": 105.0
90       },
91       "name": "_VECT",
92       "logicWidth": 1
93     },
94     {
95       "location": {
96         "x": 0.0,
97         "y": 85.0
98       },
99       "name": "_CC",
100       "logicWidth": 1
101     }
102   ],
103   "submodel": {
104     "innerScale": 0.2,
105     "subComps": [],
106     "innerWires": []
107   },
108   "symbolRendererSnippetID": "class:net.mograsim.logic.model.snippets.symbolrenderers.SimpleRectangularLikeSymbolRenderer",
109   "symbolRendererParams": {
110     "centerText": "GUIAm2901",
111     "centerTextHeight": 5.0,
112     "horizontalComponentCenter": 17.5,
113     "pinLabelHeight": 3.5,
114     "pinLabelMargin": 0.5
115   },
116   "outlineRendererSnippetID": "class:net.mograsim.logic.model.snippets.outlinerenderers.DefaultOutlineRenderer",
117   "highLevelStateHandlerSnippetID": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandler",
118   "highLevelStateHandlerParams": {
119     "subcomponentHighLevelStates": {},
120     "atomicHighLevelStates": {}
121   }
122 }