|
15 | 15 | <import index="lui2" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.module(MPS.OpenAPI/)" /> |
16 | 16 | <import index="c17a" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.language(MPS.OpenAPI/)" /> |
17 | 17 | <import index="u41u" ref="r:88cf32d8-7e39-47c5-b37a-24d1801279ce(org.mpsqa.arch.util)" /> |
18 | | - <import index="ryx8" ref="r:d0c25d1d-f21e-42b4-b319-5eef0584d5ca(org.mpsqa.arch.structure)" implicit="true" /> |
| 18 | + <import index="ryx8" ref="r:d0c25d1d-f21e-42b4-b319-5eef0584d5ca(org.mpsqa.arch.structure)" /> |
19 | 19 | <import index="xlb7" ref="r:cf42fd0a-68d2-493b-8b77-961658617704(jetbrains.mps.lang.modelapi.behavior)" implicit="true" /> |
20 | 20 | <import index="zqge" ref="r:59e90602-6655-4552-86eb-441a42a9a0e4(jetbrains.mps.lang.text.structure)" implicit="true" /> |
| 21 | + <import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" implicit="true" /> |
| 22 | + <import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" implicit="true" /> |
21 | 23 | </imports> |
22 | 24 | <registry> |
23 | 25 | <language id="13744753-c81f-424a-9c1b-cf8943bf4e86" name="jetbrains.mps.lang.sharedConcepts"> |
|
92 | 94 | <child id="1081773367579" name="rightExpression" index="3uHU7w" /> |
93 | 95 | <child id="1081773367580" name="leftExpression" index="3uHU7B" /> |
94 | 96 | </concept> |
| 97 | + <concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" /> |
95 | 98 | <concept id="1163668896201" name="jetbrains.mps.baseLanguage.structure.TernaryOperatorExpression" flags="nn" index="3K4zz7"> |
96 | 99 | <child id="1163668914799" name="condition" index="3K4Cdx" /> |
97 | 100 | <child id="1163668922816" name="ifTrue" index="3K4E3e" /> |
|
115 | 118 | <child id="2522969319638198291" name="executeFunction" index="2ZfgGD" /> |
116 | 119 | <child id="2522969319638093993" name="descriptionFunction" index="2ZfVej" /> |
117 | 120 | </concept> |
| 121 | + <concept id="1240316299033" name="jetbrains.mps.lang.intentions.structure.QueryBlock" flags="in" index="38BcoT"> |
| 122 | + <child id="1240393479918" name="paramType" index="3ddBve" /> |
| 123 | + </concept> |
| 124 | + <concept id="1240322627579" name="jetbrains.mps.lang.intentions.structure.IntentionParameter" flags="nn" index="38Zlrr" /> |
| 125 | + <concept id="1240395258925" name="jetbrains.mps.lang.intentions.structure.ParameterizedIntentionDeclaration" flags="ig" index="3dkpOd"> |
| 126 | + <child id="1240395532443" name="queryFunction" index="3dlsAV" /> |
| 127 | + </concept> |
118 | 128 | </language> |
119 | 129 | <language id="760a0a8c-eabb-4521-8bfd-65db761a9ba3" name="jetbrains.mps.baseLanguage.logging"> |
120 | 130 | <concept id="6332851714983831325" name="jetbrains.mps.baseLanguage.logging.structure.MsgStatement" flags="ng" index="2xdQw9"> |
|
131 | 141 | <concept id="1179409122411" name="jetbrains.mps.lang.smodel.structure.Node_ConceptMethodCall" flags="nn" index="2qgKlT" /> |
132 | 142 | <concept id="1138757581985" name="jetbrains.mps.lang.smodel.structure.Link_SetNewChildOperation" flags="nn" index="zfrQC" /> |
133 | 143 | <concept id="1171305280644" name="jetbrains.mps.lang.smodel.structure.Node_GetDescendantsOperation" flags="nn" index="2Rf3mk" /> |
| 144 | + <concept id="1171310072040" name="jetbrains.mps.lang.smodel.structure.Node_GetContainingRootOperation" flags="nn" index="2Rxl7S" /> |
134 | 145 | <concept id="1139184414036" name="jetbrains.mps.lang.smodel.structure.LinkList_AddNewChildOperation" flags="nn" index="WFELt" /> |
| 146 | + <concept id="1171407110247" name="jetbrains.mps.lang.smodel.structure.Node_GetAncestorOperation" flags="nn" index="2Xjw5R" /> |
135 | 147 | <concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" /> |
136 | 148 | <concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy"> |
137 | 149 | <child id="1207343664468" name="conceptArgument" index="ri$Ld" /> |
138 | 150 | </concept> |
| 151 | + <concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2"> |
| 152 | + <reference id="1138405853777" name="concept" index="ehGHo" /> |
| 153 | + </concept> |
| 154 | + <concept id="1138056022639" name="jetbrains.mps.lang.smodel.structure.SPropertyAccess" flags="nn" index="3TrcHB"> |
| 155 | + <reference id="1138056395725" name="property" index="3TsBF5" /> |
| 156 | + </concept> |
139 | 157 | <concept id="1138056143562" name="jetbrains.mps.lang.smodel.structure.SLinkAccess" flags="nn" index="3TrEf2"> |
140 | 158 | <reference id="1138056516764" name="link" index="3Tt5mk" /> |
141 | 159 | </concept> |
|
163 | 181 | <concept id="1151689724996" name="jetbrains.mps.baseLanguage.collections.structure.SequenceType" flags="in" index="A3Dl8"> |
164 | 182 | <child id="1151689745422" name="elementType" index="A3Ik2" /> |
165 | 183 | </concept> |
| 184 | + <concept id="1151702311717" name="jetbrains.mps.baseLanguage.collections.structure.ToListOperation" flags="nn" index="ANE8D" /> |
166 | 185 | <concept id="1153943597977" name="jetbrains.mps.baseLanguage.collections.structure.ForEachStatement" flags="nn" index="2Gpval"> |
167 | 186 | <child id="1153944400369" name="variable" index="2Gsz3X" /> |
168 | 187 | <child id="1153944424730" name="inputSequence" index="2GsD0m" /> |
|
174 | 193 | <concept id="1237721394592" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerCreator" flags="nn" index="HWqM0"> |
175 | 194 | <child id="1237721435807" name="elementType" index="HW$YZ" /> |
176 | 195 | </concept> |
| 196 | + <concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" /> |
177 | 197 | <concept id="1160666733551" name="jetbrains.mps.baseLanguage.collections.structure.AddAllElementsOperation" flags="nn" index="X8dFx" /> |
| 198 | + <concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" /> |
178 | 199 | <concept id="1202128969694" name="jetbrains.mps.baseLanguage.collections.structure.SelectOperation" flags="nn" index="3$u5V9" /> |
179 | 200 | <concept id="1172254888721" name="jetbrains.mps.baseLanguage.collections.structure.ContainsOperation" flags="nn" index="3JPx81" /> |
180 | 201 | </language> |
|
612 | 633 | </node> |
613 | 634 | </node> |
614 | 635 | </node> |
| 636 | + <node concept="3dkpOd" id="4slSdkNr7S1"> |
| 637 | + <property role="TrG5h" value="moveModuleToLanguageComponent" /> |
| 638 | + <ref role="2ZfgGC" to="ryx8:6MUZd5Uje4h" resolve="ModuleComponent" /> |
| 639 | + <node concept="38BcoT" id="4slSdkNr7S2" role="3dlsAV"> |
| 640 | + <node concept="3Tqbb2" id="4slSdkNr8xv" role="3ddBve"> |
| 641 | + <ref role="ehGHo" to="ryx8:6MUZd5Uj9vB" resolve="ComponentDefinition" /> |
| 642 | + </node> |
| 643 | + <node concept="3clFbS" id="4slSdkNr7S4" role="2VODD2"> |
| 644 | + <node concept="3cpWs8" id="4slSdkNrrR$" role="3cqZAp"> |
| 645 | + <node concept="3cpWsn" id="4slSdkNrrR_" role="3cpWs9"> |
| 646 | + <property role="TrG5h" value="myComponentDefinition" /> |
| 647 | + <node concept="3Tqbb2" id="4slSdkNrrPr" role="1tU5fm"> |
| 648 | + <ref role="ehGHo" to="ryx8:6MUZd5Uj9vB" resolve="ComponentDefinition" /> |
| 649 | + </node> |
| 650 | + <node concept="2OqwBi" id="4slSdkNrrRA" role="33vP2m"> |
| 651 | + <node concept="2Sf5sV" id="4slSdkNrrRB" role="2Oq$k0" /> |
| 652 | + <node concept="2Xjw5R" id="4slSdkNrrRC" role="2OqNvi"> |
| 653 | + <node concept="1xMEDy" id="4slSdkNrrRD" role="1xVPHs"> |
| 654 | + <node concept="chp4Y" id="4slSdkNrrRE" role="ri$Ld"> |
| 655 | + <ref role="cht4Q" to="ryx8:6MUZd5Uj9vB" resolve="ComponentDefinition" /> |
| 656 | + </node> |
| 657 | + </node> |
| 658 | + </node> |
| 659 | + </node> |
| 660 | + </node> |
| 661 | + </node> |
| 662 | + <node concept="3clFbF" id="4slSdkNr9qu" role="3cqZAp"> |
| 663 | + <node concept="2OqwBi" id="4slSdkNrugI" role="3clFbG"> |
| 664 | + <node concept="2OqwBi" id="4slSdkNrgGl" role="2Oq$k0"> |
| 665 | + <node concept="2OqwBi" id="4slSdkNrcD3" role="2Oq$k0"> |
| 666 | + <node concept="2OqwBi" id="4slSdkNragw" role="2Oq$k0"> |
| 667 | + <node concept="2Sf5sV" id="4slSdkNr9qt" role="2Oq$k0" /> |
| 668 | + <node concept="2Rxl7S" id="4slSdkNrcrW" role="2OqNvi" /> |
| 669 | + </node> |
| 670 | + <node concept="2Rf3mk" id="4slSdkNrcVd" role="2OqNvi"> |
| 671 | + <node concept="1xMEDy" id="4slSdkNrcVf" role="1xVPHs"> |
| 672 | + <node concept="chp4Y" id="4slSdkNrcYC" role="ri$Ld"> |
| 673 | + <ref role="cht4Q" to="ryx8:6MUZd5Uj9vB" resolve="ComponentDefinition" /> |
| 674 | + </node> |
| 675 | + </node> |
| 676 | + </node> |
| 677 | + </node> |
| 678 | + <node concept="3zZkjj" id="4slSdkNroFf" role="2OqNvi"> |
| 679 | + <node concept="1bVj0M" id="4slSdkNroFh" role="23t8la"> |
| 680 | + <node concept="3clFbS" id="4slSdkNroFi" role="1bW5cS"> |
| 681 | + <node concept="3clFbF" id="4slSdkNrpCg" role="3cqZAp"> |
| 682 | + <node concept="3y3z36" id="4slSdkNrpXe" role="3clFbG"> |
| 683 | + <node concept="37vLTw" id="4slSdkNrtsm" role="3uHU7w"> |
| 684 | + <ref role="3cqZAo" node="4slSdkNrrR_" resolve="myComponentDefinition" /> |
| 685 | + </node> |
| 686 | + <node concept="37vLTw" id="4slSdkNrpCf" role="3uHU7B"> |
| 687 | + <ref role="3cqZAo" node="4slSdkNroFj" resolve="it" /> |
| 688 | + </node> |
| 689 | + </node> |
| 690 | + </node> |
| 691 | + </node> |
| 692 | + <node concept="gl6BB" id="4slSdkNroFj" role="1bW2Oz"> |
| 693 | + <property role="TrG5h" value="it" /> |
| 694 | + <node concept="2jxLKc" id="4slSdkNroFk" role="1tU5fm" /> |
| 695 | + </node> |
| 696 | + </node> |
| 697 | + </node> |
| 698 | + </node> |
| 699 | + <node concept="ANE8D" id="4slSdkNrvxq" role="2OqNvi" /> |
| 700 | + </node> |
| 701 | + </node> |
| 702 | + </node> |
| 703 | + </node> |
| 704 | + <node concept="2S6ZIM" id="4slSdkNr7S5" role="2ZfVej"> |
| 705 | + <node concept="3clFbS" id="4slSdkNr7S6" role="2VODD2"> |
| 706 | + <node concept="3clFbF" id="4slSdkNrvAa" role="3cqZAp"> |
| 707 | + <node concept="3cpWs3" id="4slSdkNy3tD" role="3clFbG"> |
| 708 | + <node concept="Xl_RD" id="4slSdkNy3uy" role="3uHU7w"> |
| 709 | + <property role="Xl_RC" value="'" /> |
| 710 | + </node> |
| 711 | + <node concept="3cpWs3" id="4slSdkNrx7F" role="3uHU7B"> |
| 712 | + <node concept="Xl_RD" id="4slSdkNrvA9" role="3uHU7B"> |
| 713 | + <property role="Xl_RC" value="Move to '" /> |
| 714 | + </node> |
| 715 | + <node concept="2OqwBi" id="4slSdkNysPC" role="3uHU7w"> |
| 716 | + <node concept="2OqwBi" id="4slSdkNrxz5" role="2Oq$k0"> |
| 717 | + <node concept="38Zlrr" id="4slSdkNrx8m" role="2Oq$k0" /> |
| 718 | + <node concept="3TrcHB" id="4slSdkNrxO7" role="2OqNvi"> |
| 719 | + <ref role="3TsBF5" to="tpck:h0TrG11" resolve="name" /> |
| 720 | + </node> |
| 721 | + </node> |
| 722 | + <node concept="liA8E" id="4slSdkNyvdW" role="2OqNvi"> |
| 723 | + <ref role="37wK5l" to="wyt6:~String.replaceAll(java.lang.String,java.lang.String)" resolve="replaceAll" /> |
| 724 | + <node concept="Xl_RD" id="4slSdkNyvfT" role="37wK5m"> |
| 725 | + <property role="Xl_RC" value="_" /> |
| 726 | + </node> |
| 727 | + <node concept="Xl_RD" id="4slSdkNyw6_" role="37wK5m"> |
| 728 | + <property role="Xl_RC" value="__" /> |
| 729 | + </node> |
| 730 | + </node> |
| 731 | + </node> |
| 732 | + </node> |
| 733 | + </node> |
| 734 | + </node> |
| 735 | + </node> |
| 736 | + </node> |
| 737 | + <node concept="2Sbjvc" id="4slSdkNr7S7" role="2ZfgGD"> |
| 738 | + <node concept="3clFbS" id="4slSdkNr7S8" role="2VODD2"> |
| 739 | + <node concept="3clFbF" id="4slSdkNrxS4" role="3cqZAp"> |
| 740 | + <node concept="2OqwBi" id="4slSdkNr$$0" role="3clFbG"> |
| 741 | + <node concept="2OqwBi" id="4slSdkNry55" role="2Oq$k0"> |
| 742 | + <node concept="38Zlrr" id="4slSdkNrxS3" role="2Oq$k0" /> |
| 743 | + <node concept="3Tsc0h" id="4slSdkNrylq" role="2OqNvi"> |
| 744 | + <ref role="3TtcxE" to="ryx8:6MUZd5Uj9xT" resolve="content" /> |
| 745 | + </node> |
| 746 | + </node> |
| 747 | + <node concept="TSZUe" id="4slSdkNrCIC" role="2OqNvi"> |
| 748 | + <node concept="2Sf5sV" id="4slSdkNrCMm" role="25WWJ7" /> |
| 749 | + </node> |
| 750 | + </node> |
| 751 | + </node> |
| 752 | + </node> |
| 753 | + </node> |
| 754 | + </node> |
615 | 755 | </model> |
616 | 756 |
|
0 commit comments