SCCD_Debug.metamodel 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. {
  2. "types": {
  3. "Breakpoint": [
  4. {
  5. "name": "condition",
  6. "type": "code",
  7. "default": ""
  8. },
  9. {
  10. "name": "enabled",
  11. "type": "boolean",
  12. "default": true
  13. },
  14. {
  15. "name": "disable_after_trigger",
  16. "type": "boolean",
  17. "default": true
  18. }
  19. ],
  20. "$*": [],
  21. "GlobalBreakpoint": [
  22. {
  23. "name": "condition",
  24. "type": "code",
  25. "default": ""
  26. },
  27. {
  28. "name": "enabled",
  29. "type": "boolean",
  30. "default": true
  31. },
  32. {
  33. "name": "disable_after_trigger",
  34. "type": "boolean",
  35. "default": true
  36. }
  37. ],
  38. "target": []
  39. },
  40. "constraints": [],
  41. "actions": [],
  42. "cardinalities": {
  43. "Breakpoint": [
  44. {
  45. "dir": "out",
  46. "type": "target",
  47. "min": "1",
  48. "max": "1"
  49. }
  50. ],
  51. "$*": [
  52. {
  53. "dir": "in",
  54. "type": "target",
  55. "min": "0",
  56. "max": "Infinity"
  57. }
  58. ],
  59. "GlobalBreakpoint": [],
  60. "target": [
  61. {
  62. "dir": "in",
  63. "type": "Breakpoint",
  64. "min": "0",
  65. "max": "1"
  66. },
  67. {
  68. "dir": "out",
  69. "type": "$*",
  70. "min": "0",
  71. "max": "1"
  72. }
  73. ]
  74. },
  75. "legalConnections": {
  76. "Breakpoint": {
  77. "$*": [
  78. "target"
  79. ]
  80. }
  81. },
  82. "connectorTypes": {
  83. "target": "visual"
  84. },
  85. "types2parentTypes": {
  86. "Breakpoint": [],
  87. "$*": [],
  88. "GlobalBreakpoint": [],
  89. "target": []
  90. }
  91. }