ActionCode.defaultIcons.metamodel 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. "types": {
  3. "CodeIcon": [
  4. {
  5. "name": "typename",
  6. "type": "string",
  7. "default": "CodeIcon"
  8. },
  9. {
  10. "name": "position",
  11. "type": "list<double>",
  12. "default": [
  13. 100,
  14. 101
  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": ""
  34. },
  35. {
  36. "name": "parser",
  37. "type": "code",
  38. "default": ""
  39. },
  40. {
  41. "name": "$contents",
  42. "type": "map<string,*>",
  43. "default": {
  44. "nodes": {
  45. "1": {
  46. "textContent": {
  47. "type": "string",
  48. "value": "</>"
  49. },
  50. "style": {
  51. "type": "map<string,string>",
  52. "value": {
  53. "stroke": "#000000",
  54. "stroke-dasharray": "",
  55. "fill": "#ffffff",
  56. "fill-opacity": 0.95,
  57. "font-size": "100px",
  58. "stroke-width": 1,
  59. "arrow-start": "none",
  60. "arrow-end": "none"
  61. }
  62. },
  63. "mapper": {
  64. "type": "code",
  65. "value": ""
  66. },
  67. "parser": {
  68. "type": "code",
  69. "value": ""
  70. },
  71. "$type": "/Formalisms/__LanguageSyntax__/ConcreteSyntax/ConcreteSyntax/Text",
  72. "position": {
  73. "type": "list<double>",
  74. "value": [
  75. 1,
  76. 1
  77. ]
  78. },
  79. "orientation": {
  80. "type": "double",
  81. "value": 0
  82. },
  83. "scale": {
  84. "type": "list<double>",
  85. "value": [
  86. 1,
  87. 1
  88. ]
  89. }
  90. }
  91. },
  92. "edges": []
  93. }
  94. },
  95. {
  96. "name": "$asuri",
  97. "type": "string",
  98. "default": "-1"
  99. }
  100. ]
  101. },
  102. "constraints": [],
  103. "actions": [],
  104. "cardinalities": {
  105. "CodeIcon": []
  106. },
  107. "legalConnections": {},
  108. "connectorTypes": {},
  109. "types2parentTypes": {
  110. "CodeIcon": []
  111. }
  112. }