DiningRoom.defaultIcons.pattern.metamodel 57 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401
  1. {
  2. "types": {
  3. "__pTableIcon": [
  4. {
  5. "name": "typename",
  6. "type": "string",
  7. "default": "TableIcon"
  8. },
  9. {
  10. "name": "position",
  11. "type": "list<double>",
  12. "default": [
  13. 50,
  14. 100
  15. ]
  16. },
  17. {
  18. "name": "orientation",
  19. "type": "double",
  20. "default": 0
  21. },
  22. {
  23. "name": "scale",
  24. "type": "list<double>",
  25. "default": [
  26. 1,
  27. 1
  28. ]
  29. },
  30. {
  31. "name": "mapper",
  32. "type": "code",
  33. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  34. },
  35. {
  36. "name": "parser",
  37. "type": "code",
  38. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  39. },
  40. {
  41. "name": "$contents",
  42. "type": "map<string,*>",
  43. "default": {
  44. "nodes": {
  45. "1": {
  46. "width": {
  47. "type": "double",
  48. "value": 500
  49. },
  50. "height": {
  51. "type": "double",
  52. "value": 20
  53. },
  54. "cornerRadius": {
  55. "type": "double",
  56. "value": 0
  57. },
  58. "style": {
  59. "type": "map<string,string>",
  60. "value": {
  61. "stroke": "#000000",
  62. "stroke-dasharray": "",
  63. "fill": "#000000",
  64. "fill-opacity": 0.75,
  65. "font-size": "20px",
  66. "stroke-width": 1,
  67. "arrow-start": "none",
  68. "arrow-end": "none",
  69. "": ""
  70. }
  71. },
  72. "mapper": {
  73. "type": "code",
  74. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  75. },
  76. "parser": {
  77. "type": "code",
  78. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  79. },
  80. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  81. "position": {
  82. "type": "list<double>",
  83. "value": [
  84. 5,
  85. 4
  86. ]
  87. },
  88. "orientation": {
  89. "type": "double",
  90. "value": 0
  91. },
  92. "scale": {
  93. "type": "list<double>",
  94. "value": [
  95. 1,
  96. 1
  97. ]
  98. }
  99. },
  100. "2": {
  101. "width": {
  102. "type": "double",
  103. "value": 20
  104. },
  105. "height": {
  106. "type": "double",
  107. "value": 100
  108. },
  109. "cornerRadius": {
  110. "type": "double",
  111. "value": 0
  112. },
  113. "style": {
  114. "type": "map<string,string>",
  115. "value": {
  116. "stroke": "#000000",
  117. "stroke-dasharray": "",
  118. "fill": "#000000",
  119. "fill-opacity": 0.75,
  120. "font-size": "20px",
  121. "stroke-width": 1,
  122. "arrow-start": "none",
  123. "arrow-end": "none",
  124. "": ""
  125. }
  126. },
  127. "mapper": {
  128. "type": "code",
  129. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  130. },
  131. "parser": {
  132. "type": "code",
  133. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  134. },
  135. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  136. "position": {
  137. "type": "list<double>",
  138. "value": [
  139. 31,
  140. 26
  141. ]
  142. },
  143. "orientation": {
  144. "type": "double",
  145. "value": 0
  146. },
  147. "scale": {
  148. "type": "list<double>",
  149. "value": [
  150. 1,
  151. 1
  152. ]
  153. }
  154. },
  155. "3": {
  156. "width": {
  157. "type": "double",
  158. "value": 20
  159. },
  160. "height": {
  161. "type": "double",
  162. "value": 100
  163. },
  164. "cornerRadius": {
  165. "type": "double",
  166. "value": 0
  167. },
  168. "style": {
  169. "type": "map<string,string>",
  170. "value": {
  171. "stroke": "#000000",
  172. "stroke-dasharray": "",
  173. "fill": "#000000",
  174. "fill-opacity": 0.75,
  175. "font-size": "20px",
  176. "stroke-width": 1,
  177. "arrow-start": "none",
  178. "arrow-end": "none",
  179. "": ""
  180. }
  181. },
  182. "mapper": {
  183. "type": "code",
  184. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  185. },
  186. "parser": {
  187. "type": "code",
  188. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  189. },
  190. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  191. "position": {
  192. "type": "list<double>",
  193. "value": [
  194. 406,
  195. 26
  196. ]
  197. },
  198. "orientation": {
  199. "type": "double",
  200. "value": 0
  201. },
  202. "scale": {
  203. "type": "list<double>",
  204. "value": [
  205. 1,
  206. 1
  207. ]
  208. }
  209. },
  210. "4": {
  211. "width": {
  212. "type": "double",
  213. "value": 20
  214. },
  215. "height": {
  216. "type": "double",
  217. "value": 50
  218. },
  219. "cornerRadius": {
  220. "type": "double",
  221. "value": 0
  222. },
  223. "style": {
  224. "type": "map<string,string>",
  225. "value": {
  226. "stroke": "#000000",
  227. "stroke-dasharray": "",
  228. "fill": "#000000",
  229. "fill-opacity": 0.75,
  230. "font-size": "20px",
  231. "stroke-width": 1,
  232. "arrow-start": "none",
  233. "arrow-end": "none",
  234. "": ""
  235. }
  236. },
  237. "mapper": {
  238. "type": "code",
  239. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  240. },
  241. "parser": {
  242. "type": "code",
  243. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  244. },
  245. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  246. "position": {
  247. "type": "list<double>",
  248. "value": [
  249. 96,
  250. 26
  251. ]
  252. },
  253. "orientation": {
  254. "type": "double",
  255. "value": 0
  256. },
  257. "scale": {
  258. "type": "list<double>",
  259. "value": [
  260. 1,
  261. 1
  262. ]
  263. }
  264. },
  265. "5": {
  266. "width": {
  267. "type": "double",
  268. "value": 20
  269. },
  270. "height": {
  271. "type": "double",
  272. "value": 50
  273. },
  274. "cornerRadius": {
  275. "type": "double",
  276. "value": 0
  277. },
  278. "style": {
  279. "type": "map<string,string>",
  280. "value": {
  281. "stroke": "#000000",
  282. "stroke-dasharray": "",
  283. "fill": "#000000",
  284. "fill-opacity": 0.75,
  285. "font-size": "20px",
  286. "stroke-width": 1,
  287. "arrow-start": "none",
  288. "arrow-end": "none",
  289. "": ""
  290. }
  291. },
  292. "mapper": {
  293. "type": "code",
  294. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  295. },
  296. "parser": {
  297. "type": "code",
  298. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  299. },
  300. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  301. "position": {
  302. "type": "list<double>",
  303. "value": [
  304. 462,
  305. 26
  306. ]
  307. },
  308. "orientation": {
  309. "type": "double",
  310. "value": 0
  311. },
  312. "scale": {
  313. "type": "list<double>",
  314. "value": [
  315. 1,
  316. 1
  317. ]
  318. }
  319. },
  320. "__pLabelText": {
  321. "position": {
  322. "type": "list<double>",
  323. "value": [
  324. 0,
  325. 0
  326. ]
  327. },
  328. "orientation": {
  329. "type": "double",
  330. "value": 0
  331. },
  332. "scale": {
  333. "type": "list<double>",
  334. "value": [
  335. 1,
  336. 1
  337. ]
  338. },
  339. "textContent": {
  340. "type": "string",
  341. "value": "#"
  342. },
  343. "style": {
  344. "type": "map<string,string>",
  345. "value": {
  346. "stroke": "#6000ff",
  347. "fill": "#6000ff",
  348. "font-size": "15px",
  349. "opacity": "1"
  350. }
  351. },
  352. "mapper": {
  353. "type": "code",
  354. "value": "({'textContent':getAttr('__pLabel')})"
  355. },
  356. "parser": {
  357. "type": "code",
  358. "value": "({'__pLabel':getAttr('textContent')})"
  359. },
  360. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text"
  361. }
  362. },
  363. "edges": []
  364. }
  365. },
  366. {
  367. "name": "$asuri",
  368. "type": "string",
  369. "default": "-1"
  370. }
  371. ],
  372. "__pChairIcon": [
  373. {
  374. "name": "typename",
  375. "type": "string",
  376. "default": "ChairIcon"
  377. },
  378. {
  379. "name": "position",
  380. "type": "list<double>",
  381. "default": [
  382. 861,
  383. 176
  384. ]
  385. },
  386. {
  387. "name": "orientation",
  388. "type": "double",
  389. "default": 0
  390. },
  391. {
  392. "name": "scale",
  393. "type": "list<double>",
  394. "default": [
  395. 1,
  396. 1
  397. ]
  398. },
  399. {
  400. "name": "mapper",
  401. "type": "code",
  402. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  403. },
  404. {
  405. "name": "parser",
  406. "type": "code",
  407. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  408. },
  409. {
  410. "name": "$contents",
  411. "type": "map<string,*>",
  412. "default": {
  413. "nodes": {
  414. "12": {
  415. "width": {
  416. "type": "double",
  417. "value": 50
  418. },
  419. "height": {
  420. "type": "double",
  421. "value": 20
  422. },
  423. "cornerRadius": {
  424. "type": "double",
  425. "value": 0
  426. },
  427. "style": {
  428. "type": "map<string,string>",
  429. "value": {
  430. "stroke": "#000000",
  431. "stroke-dasharray": "",
  432. "fill": "#000000",
  433. "fill-opacity": 0.75,
  434. "font-size": "20px",
  435. "stroke-width": 1,
  436. "arrow-start": "none",
  437. "arrow-end": "none",
  438. "": ""
  439. }
  440. },
  441. "mapper": {
  442. "type": "code",
  443. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  444. },
  445. "parser": {
  446. "type": "code",
  447. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  448. },
  449. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  450. "position": {
  451. "type": "list<double>",
  452. "value": [
  453. 16,
  454. 59
  455. ]
  456. },
  457. "orientation": {
  458. "type": "double",
  459. "value": 0
  460. },
  461. "scale": {
  462. "type": "list<double>",
  463. "value": [
  464. 1,
  465. 1
  466. ]
  467. }
  468. },
  469. "13": {
  470. "width": {
  471. "type": "double",
  472. "value": 10
  473. },
  474. "height": {
  475. "type": "double",
  476. "value": 100
  477. },
  478. "cornerRadius": {
  479. "type": "double",
  480. "value": 0
  481. },
  482. "style": {
  483. "type": "map<string,string>",
  484. "value": {
  485. "stroke": "#000000",
  486. "stroke-dasharray": "",
  487. "fill": "#000000",
  488. "fill-opacity": 0.75,
  489. "font-size": "20px",
  490. "stroke-width": 1,
  491. "arrow-start": "none",
  492. "arrow-end": "none",
  493. "": ""
  494. }
  495. },
  496. "mapper": {
  497. "type": "code",
  498. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  499. },
  500. "parser": {
  501. "type": "code",
  502. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  503. },
  504. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  505. "position": {
  506. "type": "list<double>",
  507. "value": [
  508. 5,
  509. 4
  510. ]
  511. },
  512. "orientation": {
  513. "type": "double",
  514. "value": 0
  515. },
  516. "scale": {
  517. "type": "list<double>",
  518. "value": [
  519. 1,
  520. 1
  521. ]
  522. }
  523. },
  524. "14": {
  525. "width": {
  526. "type": "double",
  527. "value": 10
  528. },
  529. "height": {
  530. "type": "double",
  531. "value": 25
  532. },
  533. "cornerRadius": {
  534. "type": "double",
  535. "value": 0
  536. },
  537. "style": {
  538. "type": "map<string,string>",
  539. "value": {
  540. "stroke": "#000000",
  541. "stroke-dasharray": "",
  542. "fill": "#000000",
  543. "fill-opacity": 0.75,
  544. "font-size": "20px",
  545. "stroke-width": 1,
  546. "arrow-start": "none",
  547. "arrow-end": "none",
  548. "": ""
  549. }
  550. },
  551. "mapper": {
  552. "type": "code",
  553. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  554. },
  555. "parser": {
  556. "type": "code",
  557. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  558. },
  559. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Rectangle",
  560. "position": {
  561. "type": "list<double>",
  562. "value": [
  563. 56,
  564. 78
  565. ]
  566. },
  567. "orientation": {
  568. "type": "double",
  569. "value": 0
  570. },
  571. "scale": {
  572. "type": "list<double>",
  573. "value": [
  574. 1,
  575. 1
  576. ]
  577. }
  578. },
  579. "__pLabelText": {
  580. "position": {
  581. "type": "list<double>",
  582. "value": [
  583. 0,
  584. 0
  585. ]
  586. },
  587. "orientation": {
  588. "type": "double",
  589. "value": 0
  590. },
  591. "scale": {
  592. "type": "list<double>",
  593. "value": [
  594. 1,
  595. 1
  596. ]
  597. },
  598. "textContent": {
  599. "type": "string",
  600. "value": "#"
  601. },
  602. "style": {
  603. "type": "map<string,string>",
  604. "value": {
  605. "stroke": "#6000ff",
  606. "fill": "#6000ff",
  607. "font-size": "15px",
  608. "opacity": "1"
  609. }
  610. },
  611. "mapper": {
  612. "type": "code",
  613. "value": "({'textContent':getAttr('__pLabel')})"
  614. },
  615. "parser": {
  616. "type": "code",
  617. "value": "({'__pLabel':getAttr('textContent')})"
  618. },
  619. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text"
  620. }
  621. },
  622. "edges": []
  623. }
  624. },
  625. {
  626. "name": "$asuri",
  627. "type": "string",
  628. "default": "-1"
  629. }
  630. ],
  631. "__paroundLink": [
  632. {
  633. "name": "link-style",
  634. "type": "map<string,string>",
  635. "default": {
  636. "stroke": "#000000",
  637. "stroke-dasharray": "",
  638. "stroke-opacity": 1,
  639. "stroke-width": 2
  640. }
  641. },
  642. {
  643. "name": "arrowHead",
  644. "type": "ENUM(circle-black,circle-black-large,circle-white,circle-white-large,diamond-black,diamond-black-large,diamond-white,diamond-white-large,triangle-black,triangle-black-large,triangle-white,triangle-white-large,arrow-black,arrow-black-large,arrow-empty,arrow-empty-large,custom)",
  645. "default": "custom"
  646. },
  647. {
  648. "name": "arrowTail",
  649. "type": "ENUM(circle-black,circle-black-large,circle-white,circle-white-large,diamond-black,diamond-black-large,diamond-white,diamond-white-large,triangle-black,triangle-black-large,triangle-white,triangle-white-large,arrow-black,arrow-black-large,arrow-empty,arrow-empty-large,custom)",
  650. "default": "arrow-black"
  651. },
  652. {
  653. "name": "typename",
  654. "type": "string",
  655. "default": "aroundLink"
  656. },
  657. {
  658. "name": "position",
  659. "type": "list<double>",
  660. "default": [
  661. 565,
  662. 386
  663. ]
  664. },
  665. {
  666. "name": "orientation",
  667. "type": "double",
  668. "default": 0
  669. },
  670. {
  671. "name": "scale",
  672. "type": "list<double>",
  673. "default": [
  674. 1,
  675. 1
  676. ]
  677. },
  678. {
  679. "name": "mapper",
  680. "type": "code",
  681. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  682. },
  683. {
  684. "name": "parser",
  685. "type": "code",
  686. "default": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  687. },
  688. {
  689. "name": "$contents",
  690. "type": "map<string,*>",
  691. "default": {
  692. "nodes": {
  693. "267": {
  694. "segments": {
  695. "type": "string",
  696. "value": "m0,0 l10,4 l-10,4 l3,-4 z"
  697. },
  698. "style": {
  699. "type": "map<string,string>",
  700. "value": {
  701. "stroke": "#000000",
  702. "fill": "#000000",
  703. "opacity": 1,
  704. "stroke-width": 1
  705. }
  706. },
  707. "mapper": {
  708. "type": "code",
  709. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  710. },
  711. "parser": {
  712. "type": "code",
  713. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  714. },
  715. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  716. "position": {
  717. "type": "list<double>",
  718. "value": [
  719. 0,
  720. 0
  721. ]
  722. },
  723. "orientation": {
  724. "type": "double",
  725. "value": 0
  726. },
  727. "scale": {
  728. "type": "list<double>",
  729. "value": [
  730. 1,
  731. 1
  732. ]
  733. },
  734. "arrow": "arrowTail",
  735. "arrowType": "arrow-black",
  736. "$linkDecoratorInfo": {
  737. "type": "map<string,double>",
  738. "value": {
  739. "xratio": 1,
  740. "yoffset": -4
  741. }
  742. }
  743. },
  744. "268": {
  745. "segments": {
  746. "type": "string",
  747. "value": "m0,0 l10,10 l-10,10 l-10,-10 z"
  748. },
  749. "style": {
  750. "type": "map<string,string>",
  751. "value": {
  752. "stroke": "#000000",
  753. "fill": "#000000",
  754. "opacity": 0,
  755. "stroke-width": 1
  756. }
  757. },
  758. "mapper": {
  759. "type": "code",
  760. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  761. },
  762. "parser": {
  763. "type": "code",
  764. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  765. },
  766. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  767. "position": {
  768. "type": "list<double>",
  769. "value": [
  770. 0,
  771. 0
  772. ]
  773. },
  774. "orientation": {
  775. "type": "double",
  776. "value": 0
  777. },
  778. "scale": {
  779. "type": "list<double>",
  780. "value": [
  781. 1,
  782. 1
  783. ]
  784. },
  785. "arrow": "arrowTail",
  786. "arrowType": "diamond-black-large",
  787. "$linkDecoratorInfo": {
  788. "type": "map<string,double>",
  789. "value": {
  790. "xratio": 1,
  791. "yoffset": -10
  792. }
  793. }
  794. },
  795. "269": {
  796. "r": {
  797. "type": "double",
  798. "value": 10
  799. },
  800. "style": {
  801. "type": "map<string,string>",
  802. "value": {
  803. "stroke": "#000000",
  804. "fill": "#000000",
  805. "opacity": 0,
  806. "stroke-width": 1
  807. }
  808. },
  809. "mapper": {
  810. "type": "code",
  811. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  812. },
  813. "parser": {
  814. "type": "code",
  815. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  816. },
  817. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  818. "position": {
  819. "type": "list<double>",
  820. "value": [
  821. 0,
  822. 0
  823. ]
  824. },
  825. "orientation": {
  826. "type": "double",
  827. "value": 0
  828. },
  829. "scale": {
  830. "type": "list<double>",
  831. "value": [
  832. 1,
  833. 1
  834. ]
  835. },
  836. "arrow": "arrowTail",
  837. "arrowType": "circle-black-large",
  838. "$linkDecoratorInfo": {
  839. "type": "map<string,double>",
  840. "value": {
  841. "xratio": 1,
  842. "yoffset": -10
  843. }
  844. }
  845. },
  846. "270": {
  847. "r": {
  848. "type": "double",
  849. "value": 10
  850. },
  851. "style": {
  852. "type": "map<string,string>",
  853. "value": {
  854. "stroke": "#000000",
  855. "fill": "#ffffff",
  856. "opacity": 0,
  857. "stroke-width": 1
  858. }
  859. },
  860. "mapper": {
  861. "type": "code",
  862. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  863. },
  864. "parser": {
  865. "type": "code",
  866. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  867. },
  868. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  869. "position": {
  870. "type": "list<double>",
  871. "value": [
  872. 0,
  873. 0
  874. ]
  875. },
  876. "orientation": {
  877. "type": "double",
  878. "value": 0
  879. },
  880. "scale": {
  881. "type": "list<double>",
  882. "value": [
  883. 1,
  884. 1
  885. ]
  886. },
  887. "arrow": "arrowTail",
  888. "arrowType": "circle-white-large",
  889. "$linkDecoratorInfo": {
  890. "type": "map<string,double>",
  891. "value": {
  892. "xratio": 1,
  893. "yoffset": -10
  894. }
  895. }
  896. },
  897. "271": {
  898. "r": {
  899. "type": "double",
  900. "value": 5
  901. },
  902. "style": {
  903. "type": "map<string,string>",
  904. "value": {
  905. "stroke": "#000000",
  906. "fill": "#000000",
  907. "opacity": 0,
  908. "stroke-width": 1
  909. }
  910. },
  911. "mapper": {
  912. "type": "code",
  913. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  914. },
  915. "parser": {
  916. "type": "code",
  917. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  918. },
  919. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  920. "position": {
  921. "type": "list<double>",
  922. "value": [
  923. 0,
  924. 0
  925. ]
  926. },
  927. "orientation": {
  928. "type": "double",
  929. "value": 0
  930. },
  931. "scale": {
  932. "type": "list<double>",
  933. "value": [
  934. 1,
  935. 1
  936. ]
  937. },
  938. "arrow": "arrowTail",
  939. "arrowType": "circle-black",
  940. "$linkDecoratorInfo": {
  941. "type": "map<string,double>",
  942. "value": {
  943. "xratio": 1,
  944. "yoffset": -5
  945. }
  946. }
  947. },
  948. "272": {
  949. "segments": {
  950. "type": "string",
  951. "value": "m0,0 l5,5 l-5,5 l-5,-5 z"
  952. },
  953. "style": {
  954. "type": "map<string,string>",
  955. "value": {
  956. "stroke": "#000000",
  957. "fill": "#000000",
  958. "opacity": 0,
  959. "stroke-width": 1
  960. }
  961. },
  962. "mapper": {
  963. "type": "code",
  964. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  965. },
  966. "parser": {
  967. "type": "code",
  968. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  969. },
  970. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  971. "position": {
  972. "type": "list<double>",
  973. "value": [
  974. 0,
  975. 0
  976. ]
  977. },
  978. "orientation": {
  979. "type": "double",
  980. "value": 0
  981. },
  982. "scale": {
  983. "type": "list<double>",
  984. "value": [
  985. 1,
  986. 1
  987. ]
  988. },
  989. "arrow": "arrowTail",
  990. "arrowType": "diamond-black",
  991. "$linkDecoratorInfo": {
  992. "type": "map<string,double>",
  993. "value": {
  994. "xratio": 1,
  995. "yoffset": -5
  996. }
  997. }
  998. },
  999. "273": {
  1000. "segments": {
  1001. "type": "string",
  1002. "value": "m0,0 l20,10 l-20,10 z"
  1003. },
  1004. "style": {
  1005. "type": "map<string,string>",
  1006. "value": {
  1007. "stroke": "#000000",
  1008. "fill": "#000000",
  1009. "opacity": 0,
  1010. "stroke-width": 1
  1011. }
  1012. },
  1013. "mapper": {
  1014. "type": "code",
  1015. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1016. },
  1017. "parser": {
  1018. "type": "code",
  1019. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1020. },
  1021. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1022. "position": {
  1023. "type": "list<double>",
  1024. "value": [
  1025. 0,
  1026. 0
  1027. ]
  1028. },
  1029. "orientation": {
  1030. "type": "double",
  1031. "value": 0
  1032. },
  1033. "scale": {
  1034. "type": "list<double>",
  1035. "value": [
  1036. 1,
  1037. 1
  1038. ]
  1039. },
  1040. "arrow": "arrowTail",
  1041. "arrowType": "triangle-black-large",
  1042. "$linkDecoratorInfo": {
  1043. "type": "map<string,double>",
  1044. "value": {
  1045. "xratio": 1,
  1046. "yoffset": -10
  1047. }
  1048. }
  1049. },
  1050. "274": {
  1051. "segments": {
  1052. "type": "string",
  1053. "value": "m0,0 l10,4 l-10,4 z"
  1054. },
  1055. "style": {
  1056. "type": "map<string,string>",
  1057. "value": {
  1058. "stroke": "#000000",
  1059. "fill": "#000000",
  1060. "opacity": 0,
  1061. "stroke-width": 1
  1062. }
  1063. },
  1064. "mapper": {
  1065. "type": "code",
  1066. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1067. },
  1068. "parser": {
  1069. "type": "code",
  1070. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1071. },
  1072. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1073. "position": {
  1074. "type": "list<double>",
  1075. "value": [
  1076. 0,
  1077. 0
  1078. ]
  1079. },
  1080. "orientation": {
  1081. "type": "double",
  1082. "value": 0
  1083. },
  1084. "scale": {
  1085. "type": "list<double>",
  1086. "value": [
  1087. 1,
  1088. 1
  1089. ]
  1090. },
  1091. "arrow": "arrowTail",
  1092. "arrowType": "triangle-black",
  1093. "$linkDecoratorInfo": {
  1094. "type": "map<string,double>",
  1095. "value": {
  1096. "xratio": 1,
  1097. "yoffset": -4
  1098. }
  1099. }
  1100. },
  1101. "275": {
  1102. "segments": {
  1103. "type": "string",
  1104. "value": "m0,0 l20,8 l-20,8 l6,-8 z"
  1105. },
  1106. "style": {
  1107. "type": "map<string,string>",
  1108. "value": {
  1109. "stroke": "#000000",
  1110. "fill": "#000000",
  1111. "opacity": 0,
  1112. "stroke-width": 1
  1113. }
  1114. },
  1115. "mapper": {
  1116. "type": "code",
  1117. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1118. },
  1119. "parser": {
  1120. "type": "code",
  1121. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1122. },
  1123. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1124. "position": {
  1125. "type": "list<double>",
  1126. "value": [
  1127. 0,
  1128. 0
  1129. ]
  1130. },
  1131. "orientation": {
  1132. "type": "double",
  1133. "value": 0
  1134. },
  1135. "scale": {
  1136. "type": "list<double>",
  1137. "value": [
  1138. 1,
  1139. 1
  1140. ]
  1141. },
  1142. "arrow": "arrowTail",
  1143. "arrowType": "arrow-black-large",
  1144. "$linkDecoratorInfo": {
  1145. "type": "map<string,double>",
  1146. "value": {
  1147. "xratio": 1,
  1148. "yoffset": -8
  1149. }
  1150. }
  1151. },
  1152. "276": {
  1153. "segments": {
  1154. "type": "string",
  1155. "value": "m0,0 l20,10 l-20,10 z"
  1156. },
  1157. "style": {
  1158. "type": "map<string,string>",
  1159. "value": {
  1160. "stroke": "#000000",
  1161. "fill": "#ffffff",
  1162. "opacity": 0,
  1163. "stroke-width": 1
  1164. }
  1165. },
  1166. "mapper": {
  1167. "type": "code",
  1168. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1169. },
  1170. "parser": {
  1171. "type": "code",
  1172. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1173. },
  1174. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1175. "position": {
  1176. "type": "list<double>",
  1177. "value": [
  1178. 0,
  1179. 0
  1180. ]
  1181. },
  1182. "orientation": {
  1183. "type": "double",
  1184. "value": 0
  1185. },
  1186. "scale": {
  1187. "type": "list<double>",
  1188. "value": [
  1189. 1,
  1190. 1
  1191. ]
  1192. },
  1193. "arrow": "arrowTail",
  1194. "arrowType": "triangle-white-large",
  1195. "$linkDecoratorInfo": {
  1196. "type": "map<string,double>",
  1197. "value": {
  1198. "xratio": 1,
  1199. "yoffset": -10
  1200. }
  1201. }
  1202. },
  1203. "277": {
  1204. "segments": {
  1205. "type": "string",
  1206. "value": "m0,0 l5,5 l-5,5 l-5,-5 z"
  1207. },
  1208. "style": {
  1209. "type": "map<string,string>",
  1210. "value": {
  1211. "stroke": "#000000",
  1212. "fill": "#ffffff",
  1213. "opacity": 0,
  1214. "stroke-width": 1
  1215. }
  1216. },
  1217. "mapper": {
  1218. "type": "code",
  1219. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1220. },
  1221. "parser": {
  1222. "type": "code",
  1223. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1224. },
  1225. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1226. "position": {
  1227. "type": "list<double>",
  1228. "value": [
  1229. 0,
  1230. 0
  1231. ]
  1232. },
  1233. "orientation": {
  1234. "type": "double",
  1235. "value": 0
  1236. },
  1237. "scale": {
  1238. "type": "list<double>",
  1239. "value": [
  1240. 1,
  1241. 1
  1242. ]
  1243. },
  1244. "arrow": "arrowTail",
  1245. "arrowType": "diamond-white",
  1246. "$linkDecoratorInfo": {
  1247. "type": "map<string,double>",
  1248. "value": {
  1249. "xratio": 1,
  1250. "yoffset": -5
  1251. }
  1252. }
  1253. },
  1254. "278": {
  1255. "segments": {
  1256. "type": "string",
  1257. "value": "m0,0 l20,8 l-20,8"
  1258. },
  1259. "style": {
  1260. "type": "map<string,string>",
  1261. "value": {
  1262. "stroke": "#000000",
  1263. "fill": "#000000",
  1264. "fill-opacity": 0,
  1265. "stroke-width": 1,
  1266. "opacity": 0
  1267. }
  1268. },
  1269. "mapper": {
  1270. "type": "code",
  1271. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1272. },
  1273. "parser": {
  1274. "type": "code",
  1275. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1276. },
  1277. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1278. "position": {
  1279. "type": "list<double>",
  1280. "value": [
  1281. 0,
  1282. 0
  1283. ]
  1284. },
  1285. "orientation": {
  1286. "type": "double",
  1287. "value": 0
  1288. },
  1289. "scale": {
  1290. "type": "list<double>",
  1291. "value": [
  1292. 1,
  1293. 1
  1294. ]
  1295. },
  1296. "arrow": "arrowTail",
  1297. "arrowType": "arrow-empty-large",
  1298. "$linkDecoratorInfo": {
  1299. "type": "map<string,double>",
  1300. "value": {
  1301. "xratio": 1,
  1302. "yoffset": -8
  1303. }
  1304. }
  1305. },
  1306. "279": {
  1307. "r": {
  1308. "type": "double",
  1309. "value": 5
  1310. },
  1311. "style": {
  1312. "type": "map<string,string>",
  1313. "value": {
  1314. "stroke": "#000000",
  1315. "fill": "#ffffff",
  1316. "opacity": 0,
  1317. "stroke-width": 1
  1318. }
  1319. },
  1320. "mapper": {
  1321. "type": "code",
  1322. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1323. },
  1324. "parser": {
  1325. "type": "code",
  1326. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1327. },
  1328. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  1329. "position": {
  1330. "type": "list<double>",
  1331. "value": [
  1332. 0,
  1333. 0
  1334. ]
  1335. },
  1336. "orientation": {
  1337. "type": "double",
  1338. "value": 0
  1339. },
  1340. "scale": {
  1341. "type": "list<double>",
  1342. "value": [
  1343. 1,
  1344. 1
  1345. ]
  1346. },
  1347. "arrow": "arrowTail",
  1348. "arrowType": "circle-white",
  1349. "$linkDecoratorInfo": {
  1350. "type": "map<string,double>",
  1351. "value": {
  1352. "xratio": 1,
  1353. "yoffset": -5
  1354. }
  1355. }
  1356. },
  1357. "280": {
  1358. "segments": {
  1359. "type": "string",
  1360. "value": "m0,0 l10,10 l-10,10 l-10,-10 z"
  1361. },
  1362. "style": {
  1363. "type": "map<string,string>",
  1364. "value": {
  1365. "stroke": "#000000",
  1366. "fill": "#ffffff",
  1367. "opacity": 0,
  1368. "stroke-width": 1
  1369. }
  1370. },
  1371. "mapper": {
  1372. "type": "code",
  1373. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1374. },
  1375. "parser": {
  1376. "type": "code",
  1377. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1378. },
  1379. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1380. "position": {
  1381. "type": "list<double>",
  1382. "value": [
  1383. 0,
  1384. 0
  1385. ]
  1386. },
  1387. "orientation": {
  1388. "type": "double",
  1389. "value": 0
  1390. },
  1391. "scale": {
  1392. "type": "list<double>",
  1393. "value": [
  1394. 1,
  1395. 1
  1396. ]
  1397. },
  1398. "arrow": "arrowTail",
  1399. "arrowType": "diamond-white-large",
  1400. "$linkDecoratorInfo": {
  1401. "type": "map<string,double>",
  1402. "value": {
  1403. "xratio": 1,
  1404. "yoffset": -10
  1405. }
  1406. }
  1407. },
  1408. "281": {
  1409. "segments": {
  1410. "type": "string",
  1411. "value": "m0,0 l10,4 l-10,4"
  1412. },
  1413. "style": {
  1414. "type": "map<string,string>",
  1415. "value": {
  1416. "stroke": "#000000",
  1417. "fill": "#000000",
  1418. "fill-opacity": 0,
  1419. "stroke-width": 1,
  1420. "opacity": 0
  1421. }
  1422. },
  1423. "mapper": {
  1424. "type": "code",
  1425. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1426. },
  1427. "parser": {
  1428. "type": "code",
  1429. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1430. },
  1431. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1432. "position": {
  1433. "type": "list<double>",
  1434. "value": [
  1435. 0,
  1436. 0
  1437. ]
  1438. },
  1439. "orientation": {
  1440. "type": "double",
  1441. "value": 0
  1442. },
  1443. "scale": {
  1444. "type": "list<double>",
  1445. "value": [
  1446. 1,
  1447. 1
  1448. ]
  1449. },
  1450. "arrow": "arrowTail",
  1451. "arrowType": "arrow-empty",
  1452. "$linkDecoratorInfo": {
  1453. "type": "map<string,double>",
  1454. "value": {
  1455. "xratio": 1,
  1456. "yoffset": -4
  1457. }
  1458. }
  1459. },
  1460. "282": {
  1461. "segments": {
  1462. "type": "string",
  1463. "value": "m0,0 l10,5 l-10,5 z"
  1464. },
  1465. "style": {
  1466. "type": "map<string,string>",
  1467. "value": {
  1468. "stroke": "#000000",
  1469. "fill": "#ffffff",
  1470. "opacity": 0,
  1471. "stroke-width": 1
  1472. }
  1473. },
  1474. "mapper": {
  1475. "type": "code",
  1476. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1477. },
  1478. "parser": {
  1479. "type": "code",
  1480. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1481. },
  1482. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1483. "position": {
  1484. "type": "list<double>",
  1485. "value": [
  1486. 0,
  1487. 0
  1488. ]
  1489. },
  1490. "orientation": {
  1491. "type": "double",
  1492. "value": 0
  1493. },
  1494. "scale": {
  1495. "type": "list<double>",
  1496. "value": [
  1497. 1,
  1498. 1
  1499. ]
  1500. },
  1501. "arrow": "arrowTail",
  1502. "arrowType": "triangle-white",
  1503. "$linkDecoratorInfo": {
  1504. "type": "map<string,double>",
  1505. "value": {
  1506. "xratio": 1,
  1507. "yoffset": -5
  1508. }
  1509. }
  1510. },
  1511. "283": {
  1512. "segments": {
  1513. "type": "string",
  1514. "value": "m0,0 l5,5 l-5,5 l-5,-5 z"
  1515. },
  1516. "style": {
  1517. "type": "map<string,string>",
  1518. "value": {
  1519. "stroke": "#000000",
  1520. "fill": "#ffffff",
  1521. "opacity": 0,
  1522. "stroke-width": 1
  1523. }
  1524. },
  1525. "mapper": {
  1526. "type": "code",
  1527. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1528. },
  1529. "parser": {
  1530. "type": "code",
  1531. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1532. },
  1533. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1534. "position": {
  1535. "type": "list<double>",
  1536. "value": [
  1537. 0,
  1538. 0
  1539. ]
  1540. },
  1541. "orientation": {
  1542. "type": "double",
  1543. "value": 0
  1544. },
  1545. "scale": {
  1546. "type": "list<double>",
  1547. "value": [
  1548. 1,
  1549. 1
  1550. ]
  1551. },
  1552. "arrow": "arrowHead",
  1553. "arrowType": "diamond-white",
  1554. "$linkDecoratorInfo": {
  1555. "type": "map<string,double>",
  1556. "value": {
  1557. "xratio": -1,
  1558. "yoffset": -5
  1559. }
  1560. }
  1561. },
  1562. "284": {
  1563. "segments": {
  1564. "type": "string",
  1565. "value": "m0,0 l-10,5 l10,5 z"
  1566. },
  1567. "style": {
  1568. "type": "map<string,string>",
  1569. "value": {
  1570. "stroke": "#000000",
  1571. "fill": "#ffffff",
  1572. "opacity": 0,
  1573. "stroke-width": 1
  1574. }
  1575. },
  1576. "mapper": {
  1577. "type": "code",
  1578. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1579. },
  1580. "parser": {
  1581. "type": "code",
  1582. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1583. },
  1584. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1585. "position": {
  1586. "type": "list<double>",
  1587. "value": [
  1588. 0,
  1589. 0
  1590. ]
  1591. },
  1592. "orientation": {
  1593. "type": "double",
  1594. "value": 0
  1595. },
  1596. "scale": {
  1597. "type": "list<double>",
  1598. "value": [
  1599. 1,
  1600. 1
  1601. ]
  1602. },
  1603. "arrow": "arrowHead",
  1604. "arrowType": "triangle-white",
  1605. "$linkDecoratorInfo": {
  1606. "type": "map<string,double>",
  1607. "value": {
  1608. "xratio": -1,
  1609. "yoffset": -5
  1610. }
  1611. }
  1612. },
  1613. "285": {
  1614. "segments": {
  1615. "type": "string",
  1616. "value": "m0,0 l5,5 l-5,5 l-5,-5 z"
  1617. },
  1618. "style": {
  1619. "type": "map<string,string>",
  1620. "value": {
  1621. "stroke": "#000000",
  1622. "fill": "#000000",
  1623. "opacity": 0,
  1624. "stroke-width": 1
  1625. }
  1626. },
  1627. "mapper": {
  1628. "type": "code",
  1629. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1630. },
  1631. "parser": {
  1632. "type": "code",
  1633. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1634. },
  1635. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1636. "position": {
  1637. "type": "list<double>",
  1638. "value": [
  1639. 0,
  1640. 0
  1641. ]
  1642. },
  1643. "orientation": {
  1644. "type": "double",
  1645. "value": 0
  1646. },
  1647. "scale": {
  1648. "type": "list<double>",
  1649. "value": [
  1650. 1,
  1651. 1
  1652. ]
  1653. },
  1654. "arrow": "arrowHead",
  1655. "arrowType": "diamond-black",
  1656. "$linkDecoratorInfo": {
  1657. "type": "map<string,double>",
  1658. "value": {
  1659. "xratio": -1,
  1660. "yoffset": -5
  1661. }
  1662. }
  1663. },
  1664. "286": {
  1665. "r": {
  1666. "type": "double",
  1667. "value": 10
  1668. },
  1669. "style": {
  1670. "type": "map<string,string>",
  1671. "value": {
  1672. "stroke": "#000000",
  1673. "fill": "#000000",
  1674. "opacity": 0,
  1675. "stroke-width": 1
  1676. }
  1677. },
  1678. "mapper": {
  1679. "type": "code",
  1680. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1681. },
  1682. "parser": {
  1683. "type": "code",
  1684. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1685. },
  1686. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  1687. "position": {
  1688. "type": "list<double>",
  1689. "value": [
  1690. 0,
  1691. 0
  1692. ]
  1693. },
  1694. "orientation": {
  1695. "type": "double",
  1696. "value": 0
  1697. },
  1698. "scale": {
  1699. "type": "list<double>",
  1700. "value": [
  1701. 1,
  1702. 1
  1703. ]
  1704. },
  1705. "arrow": "arrowHead",
  1706. "arrowType": "circle-black-large",
  1707. "$linkDecoratorInfo": {
  1708. "type": "map<string,double>",
  1709. "value": {
  1710. "xratio": -1,
  1711. "yoffset": -10
  1712. }
  1713. }
  1714. },
  1715. "287": {
  1716. "segments": {
  1717. "type": "string",
  1718. "value": "m0,0 l-20,8 l20,8 l-6,-8 z"
  1719. },
  1720. "style": {
  1721. "type": "map<string,string>",
  1722. "value": {
  1723. "stroke": "#000000",
  1724. "fill": "#000000",
  1725. "opacity": 0,
  1726. "stroke-width": 1
  1727. }
  1728. },
  1729. "mapper": {
  1730. "type": "code",
  1731. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1732. },
  1733. "parser": {
  1734. "type": "code",
  1735. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1736. },
  1737. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1738. "position": {
  1739. "type": "list<double>",
  1740. "value": [
  1741. 0,
  1742. 0
  1743. ]
  1744. },
  1745. "orientation": {
  1746. "type": "double",
  1747. "value": 0
  1748. },
  1749. "scale": {
  1750. "type": "list<double>",
  1751. "value": [
  1752. 1,
  1753. 1
  1754. ]
  1755. },
  1756. "arrow": "arrowHead",
  1757. "arrowType": "arrow-black-large",
  1758. "$linkDecoratorInfo": {
  1759. "type": "map<string,double>",
  1760. "value": {
  1761. "xratio": -1,
  1762. "yoffset": -8
  1763. }
  1764. }
  1765. },
  1766. "288": {
  1767. "segments": {
  1768. "type": "string",
  1769. "value": "m0,0 l-10,4 l10,4 l-3,-4 z"
  1770. },
  1771. "style": {
  1772. "type": "map<string,string>",
  1773. "value": {
  1774. "stroke": "#000000",
  1775. "fill": "#000000",
  1776. "opacity": 0,
  1777. "stroke-width": 1
  1778. }
  1779. },
  1780. "mapper": {
  1781. "type": "code",
  1782. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1783. },
  1784. "parser": {
  1785. "type": "code",
  1786. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1787. },
  1788. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1789. "position": {
  1790. "type": "list<double>",
  1791. "value": [
  1792. 0,
  1793. 0
  1794. ]
  1795. },
  1796. "orientation": {
  1797. "type": "double",
  1798. "value": 0
  1799. },
  1800. "scale": {
  1801. "type": "list<double>",
  1802. "value": [
  1803. 1,
  1804. 1
  1805. ]
  1806. },
  1807. "arrow": "arrowHead",
  1808. "arrowType": "arrow-black",
  1809. "$linkDecoratorInfo": {
  1810. "type": "map<string,double>",
  1811. "value": {
  1812. "xratio": -1,
  1813. "yoffset": -4
  1814. }
  1815. }
  1816. },
  1817. "289": {
  1818. "segments": {
  1819. "type": "string",
  1820. "value": "m0,0 l-20,10 l20,10 z"
  1821. },
  1822. "style": {
  1823. "type": "map<string,string>",
  1824. "value": {
  1825. "stroke": "#000000",
  1826. "fill": "#ffffff",
  1827. "opacity": 0,
  1828. "stroke-width": 1
  1829. }
  1830. },
  1831. "mapper": {
  1832. "type": "code",
  1833. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1834. },
  1835. "parser": {
  1836. "type": "code",
  1837. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1838. },
  1839. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1840. "position": {
  1841. "type": "list<double>",
  1842. "value": [
  1843. 0,
  1844. 0
  1845. ]
  1846. },
  1847. "orientation": {
  1848. "type": "double",
  1849. "value": 0
  1850. },
  1851. "scale": {
  1852. "type": "list<double>",
  1853. "value": [
  1854. 1,
  1855. 1
  1856. ]
  1857. },
  1858. "arrow": "arrowHead",
  1859. "arrowType": "triangle-white-large",
  1860. "$linkDecoratorInfo": {
  1861. "type": "map<string,double>",
  1862. "value": {
  1863. "xratio": -1,
  1864. "yoffset": -10
  1865. }
  1866. }
  1867. },
  1868. "290": {
  1869. "segments": {
  1870. "type": "string",
  1871. "value": "m0,0 l-20,10 l20,10 z"
  1872. },
  1873. "style": {
  1874. "type": "map<string,string>",
  1875. "value": {
  1876. "stroke": "#000000",
  1877. "fill": "#000000",
  1878. "opacity": 0,
  1879. "stroke-width": 1
  1880. }
  1881. },
  1882. "mapper": {
  1883. "type": "code",
  1884. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1885. },
  1886. "parser": {
  1887. "type": "code",
  1888. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1889. },
  1890. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  1891. "position": {
  1892. "type": "list<double>",
  1893. "value": [
  1894. 0,
  1895. 0
  1896. ]
  1897. },
  1898. "orientation": {
  1899. "type": "double",
  1900. "value": 0
  1901. },
  1902. "scale": {
  1903. "type": "list<double>",
  1904. "value": [
  1905. 1,
  1906. 1
  1907. ]
  1908. },
  1909. "arrow": "arrowHead",
  1910. "arrowType": "triangle-black-large",
  1911. "$linkDecoratorInfo": {
  1912. "type": "map<string,double>",
  1913. "value": {
  1914. "xratio": -1,
  1915. "yoffset": -10
  1916. }
  1917. }
  1918. },
  1919. "291": {
  1920. "r": {
  1921. "type": "double",
  1922. "value": 5
  1923. },
  1924. "style": {
  1925. "type": "map<string,string>",
  1926. "value": {
  1927. "stroke": "#000000",
  1928. "fill": "#000000",
  1929. "opacity": 0,
  1930. "stroke-width": 1
  1931. }
  1932. },
  1933. "mapper": {
  1934. "type": "code",
  1935. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1936. },
  1937. "parser": {
  1938. "type": "code",
  1939. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1940. },
  1941. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  1942. "position": {
  1943. "type": "list<double>",
  1944. "value": [
  1945. 0,
  1946. 0
  1947. ]
  1948. },
  1949. "orientation": {
  1950. "type": "double",
  1951. "value": 0
  1952. },
  1953. "scale": {
  1954. "type": "list<double>",
  1955. "value": [
  1956. 1,
  1957. 1
  1958. ]
  1959. },
  1960. "arrow": "arrowHead",
  1961. "arrowType": "circle-black",
  1962. "$linkDecoratorInfo": {
  1963. "type": "map<string,double>",
  1964. "value": {
  1965. "xratio": -1,
  1966. "yoffset": -5
  1967. }
  1968. }
  1969. },
  1970. "292": {
  1971. "r": {
  1972. "type": "double",
  1973. "value": 5
  1974. },
  1975. "style": {
  1976. "type": "map<string,string>",
  1977. "value": {
  1978. "stroke": "#000000",
  1979. "fill": "#ffffff",
  1980. "opacity": 0,
  1981. "stroke-width": 1
  1982. }
  1983. },
  1984. "mapper": {
  1985. "type": "code",
  1986. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1987. },
  1988. "parser": {
  1989. "type": "code",
  1990. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  1991. },
  1992. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  1993. "position": {
  1994. "type": "list<double>",
  1995. "value": [
  1996. 0,
  1997. 0
  1998. ]
  1999. },
  2000. "orientation": {
  2001. "type": "double",
  2002. "value": 0
  2003. },
  2004. "scale": {
  2005. "type": "list<double>",
  2006. "value": [
  2007. 1,
  2008. 1
  2009. ]
  2010. },
  2011. "arrow": "arrowHead",
  2012. "arrowType": "circle-white",
  2013. "$linkDecoratorInfo": {
  2014. "type": "map<string,double>",
  2015. "value": {
  2016. "xratio": -1,
  2017. "yoffset": -5
  2018. }
  2019. }
  2020. },
  2021. "293": {
  2022. "r": {
  2023. "type": "double",
  2024. "value": 10
  2025. },
  2026. "style": {
  2027. "type": "map<string,string>",
  2028. "value": {
  2029. "stroke": "#000000",
  2030. "fill": "#ffffff",
  2031. "opacity": 0,
  2032. "stroke-width": 1
  2033. }
  2034. },
  2035. "mapper": {
  2036. "type": "code",
  2037. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2038. },
  2039. "parser": {
  2040. "type": "code",
  2041. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2042. },
  2043. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Circle",
  2044. "position": {
  2045. "type": "list<double>",
  2046. "value": [
  2047. 0,
  2048. 0
  2049. ]
  2050. },
  2051. "orientation": {
  2052. "type": "double",
  2053. "value": 0
  2054. },
  2055. "scale": {
  2056. "type": "list<double>",
  2057. "value": [
  2058. 1,
  2059. 1
  2060. ]
  2061. },
  2062. "arrow": "arrowHead",
  2063. "arrowType": "circle-white-large",
  2064. "$linkDecoratorInfo": {
  2065. "type": "map<string,double>",
  2066. "value": {
  2067. "xratio": -1,
  2068. "yoffset": -10
  2069. }
  2070. }
  2071. },
  2072. "294": {
  2073. "segments": {
  2074. "type": "string",
  2075. "value": "m0,0 l-20,8 l20,8"
  2076. },
  2077. "style": {
  2078. "type": "map<string,string>",
  2079. "value": {
  2080. "stroke": "#000000",
  2081. "fill": "#000000",
  2082. "fill-opacity": 0,
  2083. "stroke-width": 1,
  2084. "opacity": 0
  2085. }
  2086. },
  2087. "mapper": {
  2088. "type": "code",
  2089. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2090. },
  2091. "parser": {
  2092. "type": "code",
  2093. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2094. },
  2095. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  2096. "position": {
  2097. "type": "list<double>",
  2098. "value": [
  2099. 0,
  2100. 0
  2101. ]
  2102. },
  2103. "orientation": {
  2104. "type": "double",
  2105. "value": 0
  2106. },
  2107. "scale": {
  2108. "type": "list<double>",
  2109. "value": [
  2110. 1,
  2111. 1
  2112. ]
  2113. },
  2114. "arrow": "arrowHead",
  2115. "arrowType": "arrow-empty-large",
  2116. "$linkDecoratorInfo": {
  2117. "type": "map<string,double>",
  2118. "value": {
  2119. "xratio": -1,
  2120. "yoffset": -8
  2121. }
  2122. }
  2123. },
  2124. "295": {
  2125. "segments": {
  2126. "type": "string",
  2127. "value": "m0,0 l-10,4 l10,4"
  2128. },
  2129. "style": {
  2130. "type": "map<string,string>",
  2131. "value": {
  2132. "stroke": "#000000",
  2133. "fill": "#000000",
  2134. "fill-opacity": 0,
  2135. "stroke-width": 1,
  2136. "opacity": 0
  2137. }
  2138. },
  2139. "mapper": {
  2140. "type": "code",
  2141. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2142. },
  2143. "parser": {
  2144. "type": "code",
  2145. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2146. },
  2147. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  2148. "position": {
  2149. "type": "list<double>",
  2150. "value": [
  2151. 0,
  2152. 0
  2153. ]
  2154. },
  2155. "orientation": {
  2156. "type": "double",
  2157. "value": 0
  2158. },
  2159. "scale": {
  2160. "type": "list<double>",
  2161. "value": [
  2162. 1,
  2163. 1
  2164. ]
  2165. },
  2166. "arrow": "arrowHead",
  2167. "arrowType": "arrow-empty",
  2168. "$linkDecoratorInfo": {
  2169. "type": "map<string,double>",
  2170. "value": {
  2171. "xratio": -1,
  2172. "yoffset": -4
  2173. }
  2174. }
  2175. },
  2176. "296": {
  2177. "segments": {
  2178. "type": "string",
  2179. "value": "m0,0 l10,10 l-10,10 l-10,-10 z"
  2180. },
  2181. "style": {
  2182. "type": "map<string,string>",
  2183. "value": {
  2184. "stroke": "#000000",
  2185. "fill": "#000000",
  2186. "opacity": 0,
  2187. "stroke-width": 1
  2188. }
  2189. },
  2190. "mapper": {
  2191. "type": "code",
  2192. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2193. },
  2194. "parser": {
  2195. "type": "code",
  2196. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2197. },
  2198. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  2199. "position": {
  2200. "type": "list<double>",
  2201. "value": [
  2202. 0,
  2203. 0
  2204. ]
  2205. },
  2206. "orientation": {
  2207. "type": "double",
  2208. "value": 0
  2209. },
  2210. "scale": {
  2211. "type": "list<double>",
  2212. "value": [
  2213. 1,
  2214. 1
  2215. ]
  2216. },
  2217. "arrow": "arrowHead",
  2218. "arrowType": "diamond-black-large",
  2219. "$linkDecoratorInfo": {
  2220. "type": "map<string,double>",
  2221. "value": {
  2222. "xratio": -1,
  2223. "yoffset": -10
  2224. }
  2225. }
  2226. },
  2227. "297": {
  2228. "segments": {
  2229. "type": "string",
  2230. "value": "m0,0 l-10,4 l10,4 z"
  2231. },
  2232. "style": {
  2233. "type": "map<string,string>",
  2234. "value": {
  2235. "stroke": "#000000",
  2236. "fill": "#000000",
  2237. "opacity": 0,
  2238. "stroke-width": 1
  2239. }
  2240. },
  2241. "mapper": {
  2242. "type": "code",
  2243. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2244. },
  2245. "parser": {
  2246. "type": "code",
  2247. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2248. },
  2249. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  2250. "position": {
  2251. "type": "list<double>",
  2252. "value": [
  2253. 0,
  2254. 0
  2255. ]
  2256. },
  2257. "orientation": {
  2258. "type": "double",
  2259. "value": 0
  2260. },
  2261. "scale": {
  2262. "type": "list<double>",
  2263. "value": [
  2264. 1,
  2265. 1
  2266. ]
  2267. },
  2268. "arrow": "arrowHead",
  2269. "arrowType": "triangle-black",
  2270. "$linkDecoratorInfo": {
  2271. "type": "map<string,double>",
  2272. "value": {
  2273. "xratio": -1,
  2274. "yoffset": -4
  2275. }
  2276. }
  2277. },
  2278. "298": {
  2279. "segments": {
  2280. "type": "string",
  2281. "value": "m0,0 l10,10 l-10,10 l-10,-10 z"
  2282. },
  2283. "style": {
  2284. "type": "map<string,string>",
  2285. "value": {
  2286. "stroke": "#000000",
  2287. "fill": "#ffffff",
  2288. "opacity": 0,
  2289. "stroke-width": 1
  2290. }
  2291. },
  2292. "mapper": {
  2293. "type": "code",
  2294. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2295. },
  2296. "parser": {
  2297. "type": "code",
  2298. "value": "/* mapping and parsing code is disabled by default because pattern attribute values are code */"
  2299. },
  2300. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Path",
  2301. "position": {
  2302. "type": "list<double>",
  2303. "value": [
  2304. 0,
  2305. 0
  2306. ]
  2307. },
  2308. "orientation": {
  2309. "type": "double",
  2310. "value": 0
  2311. },
  2312. "scale": {
  2313. "type": "list<double>",
  2314. "value": [
  2315. 1,
  2316. 1
  2317. ]
  2318. },
  2319. "arrow": "arrowHead",
  2320. "arrowType": "diamond-white-large",
  2321. "$linkDecoratorInfo": {
  2322. "type": "map<string,double>",
  2323. "value": {
  2324. "xratio": -1,
  2325. "yoffset": -10
  2326. }
  2327. }
  2328. },
  2329. "__pLabelText": {
  2330. "position": {
  2331. "type": "list<double>",
  2332. "value": [
  2333. 0,
  2334. 0
  2335. ]
  2336. },
  2337. "orientation": {
  2338. "type": "double",
  2339. "value": 0
  2340. },
  2341. "scale": {
  2342. "type": "list<double>",
  2343. "value": [
  2344. 1,
  2345. 1
  2346. ]
  2347. },
  2348. "textContent": {
  2349. "type": "string",
  2350. "value": "#"
  2351. },
  2352. "style": {
  2353. "type": "map<string,string>",
  2354. "value": {
  2355. "stroke": "#6000ff",
  2356. "fill": "#6000ff",
  2357. "font-size": "15px",
  2358. "opacity": "1"
  2359. }
  2360. },
  2361. "mapper": {
  2362. "type": "code",
  2363. "value": "({'textContent':getAttr('__pLabel')})"
  2364. },
  2365. "parser": {
  2366. "type": "code",
  2367. "value": "({'__pLabel':getAttr('textContent')})"
  2368. },
  2369. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text"
  2370. }
  2371. },
  2372. "edges": []
  2373. }
  2374. },
  2375. {
  2376. "name": "$asuri",
  2377. "type": "string",
  2378. "default": "-1"
  2379. },
  2380. {
  2381. "name": "$segments",
  2382. "type": "map<string,list<string>>",
  2383. "default": {}
  2384. }
  2385. ]
  2386. },
  2387. "constraints": [],
  2388. "actions": [],
  2389. "cardinalities": {
  2390. "__pTableIcon": [],
  2391. "__pChairIcon": [],
  2392. "__paroundLink": []
  2393. },
  2394. "legalConnections": {},
  2395. "connectorTypes": {},
  2396. "types2parentTypes": {
  2397. "__pTableIcon": [],
  2398. "__pChairIcon": [],
  2399. "__paroundLink": []
  2400. }
  2401. }