level1_def_Loop.json 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. {
  2. "Columns":[
  3. {
  4. "Name":"LoopSign",
  5. "Multiplicity":"1",
  6. "Type":"String"
  7. },
  8. {
  9. "Name":"LoopName",
  10. "Multiplicity":"1",
  11. "Type":"String"
  12. },
  13. {
  14. "Name":"LoopContent",
  15. "Multiplicity":"1",
  16. "Type":{
  17. "Type":"Loop",
  18. "Program":"String",
  19. "Input":{
  20. "InputName":"String",
  21. "InputValue":"String",
  22. "InputRef":[
  23. {
  24. "Name":"RefType",
  25. "Multiplicity":"1",
  26. "Type":"String"
  27. },
  28. {
  29. "Name":"Sign1",
  30. "Multiplicity":"0..1",
  31. "Type":"String"
  32. },
  33. {
  34. "Name":"Sign2",
  35. "Multiplicity":"0..1",
  36. "Type":"String"
  37. }
  38. ]
  39. },
  40. "Output":{
  41. "OutputName":"String",
  42. "OutputValue":"String",
  43. "OutputRef":[
  44. {
  45. "Name":"RefType",
  46. "Multiplicity":"1",
  47. "Type":"String"
  48. },
  49. {
  50. "Name":"Sign1",
  51. "Multiplicity":"0..1",
  52. "Type":"String"
  53. },
  54. {
  55. "Name":"Sign2",
  56. "Multiplicity":"0..1",
  57. "Type":"String"
  58. }
  59. ]
  60. },
  61. "Feature":{
  62. "FeatureName":"String",
  63. "FeatureValue":"String",
  64. "FeatureRef":[
  65. {
  66. "Name":"RefType",
  67. "Multiplicity":"1",
  68. "Type":"String"
  69. },
  70. {
  71. "Name":"Sign1",
  72. "Multiplicity":"0..1",
  73. "Type":"String"
  74. },
  75. {
  76. "Name":"Sign2",
  77. "Multiplicity":"0..1",
  78. "Type":"String"
  79. }
  80. ]
  81. }
  82. }
  83. }
  84. ],
  85. "Key":[
  86. "LoopSign"
  87. ],
  88. "Indexes":[
  89. {
  90. "Name":"index_1",
  91. "Columns":[
  92. "LoopName"
  93. ]
  94. }
  95. ]
  96. }