|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<model ref="r:149c2a80-88c0-44a2-b20a-c6fe769602c8(org.iets3.components.core.dataFlow)"> |
| 3 | + <persistence version="9" /> |
| 4 | + <languages> |
| 5 | + <use id="7fa12e9c-b949-4976-b4fa-19accbc320b4" name="jetbrains.mps.lang.dataFlow" version="1" /> |
| 6 | + <devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" /> |
| 7 | + </languages> |
| 8 | + <imports> |
| 9 | + <import index="w9y2" ref="r:b3786745-c763-4a49-a754-f84e15236f18(org.iets3.components.core.structure)" implicit="true" /> |
| 10 | + </imports> |
| 11 | + <registry> |
| 12 | + <language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage"> |
| 13 | + <concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi"> |
| 14 | + <child id="1197027771414" name="operand" index="2Oq$k0" /> |
| 15 | + <child id="1197027833540" name="operation" index="2OqNvi" /> |
| 16 | + </concept> |
| 17 | + <concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0"> |
| 18 | + <child id="1137022507850" name="body" index="2VODD2" /> |
| 19 | + </concept> |
| 20 | + <concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ"> |
| 21 | + <child id="1068580123160" name="condition" index="3clFbw" /> |
| 22 | + <child id="1068580123161" name="ifTrue" index="3clFbx" /> |
| 23 | + </concept> |
| 24 | + <concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS"> |
| 25 | + <child id="1068581517665" name="statement" index="3cqZAp" /> |
| 26 | + </concept> |
| 27 | + </language> |
| 28 | + <language id="7fa12e9c-b949-4976-b4fa-19accbc320b4" name="jetbrains.mps.lang.dataFlow"> |
| 29 | + <concept id="1206442055221" name="jetbrains.mps.lang.dataFlow.structure.DataFlowBuilderDeclaration" flags="ig" index="3_zdsH"> |
| 30 | + <reference id="1206442096288" name="conceptDeclaration" index="3_znuS" /> |
| 31 | + <child id="1206442812839" name="builderBlock" index="3_A6iZ" /> |
| 32 | + </concept> |
| 33 | + <concept id="1206442659665" name="jetbrains.mps.lang.dataFlow.structure.BuilderBlock" flags="in" index="3__wT9" /> |
| 34 | + <concept id="1206442747519" name="jetbrains.mps.lang.dataFlow.structure.NodeParameter" flags="nn" index="3__QtB" /> |
| 35 | + <concept id="1206443823146" name="jetbrains.mps.lang.dataFlow.structure.EmitReadStatement" flags="nn" index="3_DX4M" /> |
| 36 | + <concept id="1206444349662" name="jetbrains.mps.lang.dataFlow.structure.EmitWriteStatement" flags="nn" index="3_FXB6"> |
| 37 | + <child id="1230468250683" name="value" index="1XBRO_" /> |
| 38 | + </concept> |
| 39 | + <concept id="1206444622344" name="jetbrains.mps.lang.dataFlow.structure.BaseEmitVariableStatement" flags="nn" index="3_H0cg"> |
| 40 | + <child id="1206444629799" name="variable" index="3_H1SZ" /> |
| 41 | + </concept> |
| 42 | + <concept id="1206454052847" name="jetbrains.mps.lang.dataFlow.structure.EmitCodeForStatement" flags="nn" index="3AgYrR"> |
| 43 | + <child id="1206454079161" name="codeFor" index="3Ah4Yx" /> |
| 44 | + </concept> |
| 45 | + </language> |
| 46 | + <language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel"> |
| 47 | + <concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" /> |
| 48 | + <concept id="1138056143562" name="jetbrains.mps.lang.smodel.structure.SLinkAccess" flags="nn" index="3TrEf2"> |
| 49 | + <reference id="1138056516764" name="link" index="3Tt5mk" /> |
| 50 | + </concept> |
| 51 | + </language> |
| 52 | + <language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core"> |
| 53 | + <concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi"> |
| 54 | + <property id="1193676396447" name="virtualPackage" index="3GE5qa" /> |
| 55 | + </concept> |
| 56 | + </language> |
| 57 | + </registry> |
| 58 | + <node concept="3_zdsH" id="1Qni$o5ZZW0"> |
| 59 | + <property role="3GE5qa" value="components" /> |
| 60 | + <ref role="3_znuS" to="w9y2:6LfBX8Yi4o1" resolve="Component" /> |
| 61 | + <node concept="3__wT9" id="1Qni$o5ZZW1" role="3_A6iZ"> |
| 62 | + <node concept="3clFbS" id="1Qni$o5ZZW2" role="2VODD2"> |
| 63 | + <node concept="3clFbJ" id="1Qni$o600bL" role="3cqZAp"> |
| 64 | + <node concept="2OqwBi" id="1Qni$o601Cx" role="3clFbw"> |
| 65 | + <node concept="2OqwBi" id="1Qni$o600Dn" role="2Oq$k0"> |
| 66 | + <node concept="3__QtB" id="1Qni$o600ek" role="2Oq$k0" /> |
| 67 | + <node concept="3TrEf2" id="1Qni$o601rI" role="2OqNvi"> |
| 68 | + <ref role="3Tt5mk" to="w9y2:1WAg9TyWDtQ" resolve="expttest" /> |
| 69 | + </node> |
| 70 | + </node> |
| 71 | + <node concept="3x8VRR" id="1Qni$o601Wr" role="2OqNvi" /> |
| 72 | + </node> |
| 73 | + <node concept="3clFbS" id="1Qni$o600bN" role="3clFbx"> |
| 74 | + <node concept="3AgYrR" id="1Qni$o602dw" role="3cqZAp"> |
| 75 | + <node concept="2OqwBi" id="1Qni$o602gN" role="3Ah4Yx"> |
| 76 | + <node concept="3__QtB" id="1Qni$o602fd" role="2Oq$k0" /> |
| 77 | + <node concept="3TrEf2" id="1Qni$o602lj" role="2OqNvi"> |
| 78 | + <ref role="3Tt5mk" to="w9y2:1WAg9TyWDtQ" resolve="expttest" /> |
| 79 | + </node> |
| 80 | + </node> |
| 81 | + </node> |
| 82 | + </node> |
| 83 | + </node> |
| 84 | + </node> |
| 85 | + </node> |
| 86 | + </node> |
| 87 | + <node concept="3_zdsH" id="1Qni$o603gu"> |
| 88 | + <property role="3GE5qa" value="components.iface.param" /> |
| 89 | + <ref role="3_znuS" to="w9y2:cJpacq6wur" resolve="Parameter" /> |
| 90 | + <node concept="3__wT9" id="1Qni$o603gv" role="3_A6iZ"> |
| 91 | + <node concept="3clFbS" id="1Qni$o603gw" role="2VODD2"> |
| 92 | + <node concept="3AgYrR" id="6ZQeJ8QF3hl" role="3cqZAp"> |
| 93 | + <node concept="2OqwBi" id="6ZQeJ8QF3hq" role="3Ah4Yx"> |
| 94 | + <node concept="3__QtB" id="6ZQeJ8QF3hn" role="2Oq$k0" /> |
| 95 | + <node concept="3TrEf2" id="6ZQeJ8QF88U" role="2OqNvi"> |
| 96 | + <ref role="3Tt5mk" to="w9y2:cJpacq6wuw" resolve="defaultValue" /> |
| 97 | + </node> |
| 98 | + </node> |
| 99 | + </node> |
| 100 | + <node concept="3_FXB6" id="6ZQeJ8QF3hy" role="3cqZAp"> |
| 101 | + <node concept="3__QtB" id="6ZQeJ8QF3h$" role="3_H1SZ" /> |
| 102 | + <node concept="2OqwBi" id="6ZQeJ8QF3hE" role="1XBRO_"> |
| 103 | + <node concept="3__QtB" id="6ZQeJ8QF3hB" role="2Oq$k0" /> |
| 104 | + <node concept="3TrEf2" id="6ZQeJ8QF88X" role="2OqNvi"> |
| 105 | + <ref role="3Tt5mk" to="w9y2:cJpacq6wuw" resolve="defaultValue" /> |
| 106 | + </node> |
| 107 | + </node> |
| 108 | + </node> |
| 109 | + </node> |
| 110 | + </node> |
| 111 | + </node> |
| 112 | + <node concept="3_zdsH" id="1Qni$o604hz"> |
| 113 | + <property role="3GE5qa" value="components.iface.param" /> |
| 114 | + <ref role="3_znuS" to="w9y2:3NBP8_O5tqM" resolve="ParamRef" /> |
| 115 | + <node concept="3__wT9" id="1Qni$o604h$" role="3_A6iZ"> |
| 116 | + <node concept="3clFbS" id="1Qni$o604h_" role="2VODD2"> |
| 117 | + <node concept="3_DX4M" id="1Qni$o604lC" role="3cqZAp"> |
| 118 | + <node concept="2OqwBi" id="1Qni$o604Aa" role="3_H1SZ"> |
| 119 | + <node concept="3__QtB" id="1Qni$o604o9" role="2Oq$k0" /> |
| 120 | + <node concept="3TrEf2" id="1Qni$o6051n" role="2OqNvi"> |
| 121 | + <ref role="3Tt5mk" to="w9y2:3NBP8_O5tqN" resolve="param" /> |
| 122 | + </node> |
| 123 | + </node> |
| 124 | + </node> |
| 125 | + </node> |
| 126 | + </node> |
| 127 | + </node> |
| 128 | + <node concept="3_zdsH" id="1Qni$o6059U"> |
| 129 | + <property role="3GE5qa" value="components.substructure" /> |
| 130 | + <ref role="3_znuS" to="w9y2:4UgzZxsF_xB" resolve="ParameterValue" /> |
| 131 | + <node concept="3__wT9" id="1Qni$o6059V" role="3_A6iZ"> |
| 132 | + <node concept="3clFbS" id="1Qni$o6059W" role="2VODD2"> |
| 133 | + <node concept="3_DX4M" id="1Qni$o605ep" role="3cqZAp"> |
| 134 | + <node concept="2OqwBi" id="1Qni$o605op" role="3_H1SZ"> |
| 135 | + <node concept="3__QtB" id="1Qni$o605gc" role="2Oq$k0" /> |
| 136 | + <node concept="3TrEf2" id="1Qni$o605$V" role="2OqNvi"> |
| 137 | + <ref role="3Tt5mk" to="w9y2:4UgzZxsF_xI" resolve="param" /> |
| 138 | + </node> |
| 139 | + </node> |
| 140 | + </node> |
| 141 | + <node concept="3AgYrR" id="1Qni$o607TO" role="3cqZAp"> |
| 142 | + <node concept="2OqwBi" id="1Qni$o607X1" role="3Ah4Yx"> |
| 143 | + <node concept="3__QtB" id="1Qni$o607WA" role="2Oq$k0" /> |
| 144 | + <node concept="3TrEf2" id="1Qni$o6080H" role="2OqNvi"> |
| 145 | + <ref role="3Tt5mk" to="w9y2:4UgzZxsF_xC" resolve="value" /> |
| 146 | + </node> |
| 147 | + </node> |
| 148 | + </node> |
| 149 | + </node> |
| 150 | + </node> |
| 151 | + </node> |
| 152 | + <node concept="3_zdsH" id="1Qni$o6085I"> |
| 153 | + <property role="3GE5qa" value="behavior" /> |
| 154 | + <ref role="3_znuS" to="w9y2:426GYJ1_saM" resolve="PortRefExpr" /> |
| 155 | + <node concept="3__wT9" id="1Qni$o6085J" role="3_A6iZ"> |
| 156 | + <node concept="3clFbS" id="1Qni$o6085K" role="2VODD2"> |
| 157 | + <node concept="3_DX4M" id="1Qni$o608ad" role="3cqZAp"> |
| 158 | + <node concept="2OqwBi" id="1Qni$o608nn" role="3_H1SZ"> |
| 159 | + <node concept="3__QtB" id="1Qni$o608bA" role="2Oq$k0" /> |
| 160 | + <node concept="3TrEf2" id="1Qni$o608Gl" role="2OqNvi"> |
| 161 | + <ref role="3Tt5mk" to="w9y2:426GYJ1_sL0" resolve="port" /> |
| 162 | + </node> |
| 163 | + </node> |
| 164 | + </node> |
| 165 | + </node> |
| 166 | + </node> |
| 167 | + </node> |
| 168 | + <node concept="3_zdsH" id="1Qni$o6094z"> |
| 169 | + <property role="3GE5qa" value="behavior.simple" /> |
| 170 | + <ref role="3_znuS" to="w9y2:7kdj6EM4KIW" resolve="VarRef" /> |
| 171 | + <node concept="3__wT9" id="1Qni$o6094$" role="3_A6iZ"> |
| 172 | + <node concept="3clFbS" id="1Qni$o6094_" role="2VODD2"> |
| 173 | + <node concept="3_DX4M" id="1Qni$o6098e" role="3cqZAp"> |
| 174 | + <node concept="2OqwBi" id="1Qni$o609mh" role="3_H1SZ"> |
| 175 | + <node concept="3__QtB" id="1Qni$o6099x" role="2Oq$k0" /> |
| 176 | + <node concept="3TrEf2" id="1Qni$o609Hg" role="2OqNvi"> |
| 177 | + <ref role="3Tt5mk" to="w9y2:7kdj6EM4KJZ" resolve="var" /> |
| 178 | + </node> |
| 179 | + </node> |
| 180 | + </node> |
| 181 | + </node> |
| 182 | + </node> |
| 183 | + </node> |
| 184 | + <node concept="3_zdsH" id="1Qni$o60aFn"> |
| 185 | + <property role="3GE5qa" value="behavior.simple" /> |
| 186 | + <ref role="3_znuS" to="w9y2:7kdj6EM27c1" resolve="Variable" /> |
| 187 | + <node concept="3__wT9" id="1Qni$o60aFo" role="3_A6iZ"> |
| 188 | + <node concept="3clFbS" id="1Qni$o60aFp" role="2VODD2"> |
| 189 | + <node concept="3AgYrR" id="1Qni$o60aHr" role="3cqZAp"> |
| 190 | + <node concept="2OqwBi" id="1Qni$o60aHs" role="3Ah4Yx"> |
| 191 | + <node concept="3__QtB" id="1Qni$o60aHt" role="2Oq$k0" /> |
| 192 | + <node concept="3TrEf2" id="1Qni$o60aHu" role="2OqNvi"> |
| 193 | + <ref role="3Tt5mk" to="w9y2:7kdj6EM27d6" resolve="init" /> |
| 194 | + </node> |
| 195 | + </node> |
| 196 | + </node> |
| 197 | + <node concept="3_FXB6" id="1Qni$o60aHv" role="3cqZAp"> |
| 198 | + <node concept="3__QtB" id="1Qni$o60aHw" role="3_H1SZ" /> |
| 199 | + <node concept="2OqwBi" id="1Qni$o60aHx" role="1XBRO_"> |
| 200 | + <node concept="3__QtB" id="1Qni$o60aHy" role="2Oq$k0" /> |
| 201 | + <node concept="3TrEf2" id="1Qni$o60aHz" role="2OqNvi"> |
| 202 | + <ref role="3Tt5mk" to="w9y2:7kdj6EM27d6" resolve="init" /> |
| 203 | + </node> |
| 204 | + </node> |
| 205 | + </node> |
| 206 | + </node> |
| 207 | + </node> |
| 208 | + </node> |
| 209 | +</model> |
| 210 | + |
0 commit comments