|
12 | 12 | <import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" /> |
13 | 13 | <import index="2c95" ref="r:5f7188a9-e7b4-4a2e-bef9-38d2cf379fdc(com.mbeddr.doc.structure)" /> |
14 | 14 | <import index="o8zo" ref="r:314576fc-3aee-4386-a0a5-a38348ac317d(jetbrains.mps.scope)" /> |
| 15 | + <import index="btm1" ref="b0f8641f-bd77-4421-8425-30d9088a82f7/java:org.apache.commons.lang3(org.apache.commons/)" /> |
15 | 16 | <import index="tpcu" ref="r:00000000-0000-4000-0000-011c89590282(jetbrains.mps.lang.core.behavior)" implicit="true" /> |
16 | 17 | <import index="4gky" ref="r:e1dfab1d-c7a7-43e7-9f26-028afd483e82(com.mbeddr.doc.behavior)" implicit="true" /> |
17 | 18 | </imports> |
|
57 | 58 | <reference id="1144433194310" name="classConcept" index="1Pybhc" /> |
58 | 59 | </concept> |
59 | 60 | <concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" /> |
| 61 | + <concept id="1070534370425" name="jetbrains.mps.baseLanguage.structure.IntegerType" flags="in" index="10Oyi0" /> |
60 | 62 | <concept id="1070534644030" name="jetbrains.mps.baseLanguage.structure.BooleanType" flags="in" index="10P_77" /> |
61 | 63 | <concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm"> |
62 | 64 | <child id="1068431790190" name="initializer" index="33vP2m" /> |
|
78 | 80 | <concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF"> |
79 | 81 | <child id="1068580123156" name="expression" index="3clFbG" /> |
80 | 82 | </concept> |
| 83 | + <concept id="1068580123157" name="jetbrains.mps.baseLanguage.structure.Statement" flags="nn" index="3clFbH" /> |
81 | 84 | <concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ"> |
82 | 85 | <child id="1082485599094" name="ifFalseStatement" index="9aQIa" /> |
83 | 86 | <child id="1068580123160" name="condition" index="3clFbw" /> |
|
86 | 89 | <concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS"> |
87 | 90 | <child id="1068581517665" name="statement" index="3cqZAp" /> |
88 | 91 | </concept> |
89 | | - <concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT" /> |
| 92 | + <concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT"> |
| 93 | + <property id="1068580123138" name="value" index="3clFbU" /> |
| 94 | + </concept> |
90 | 95 | <concept id="1068580320020" name="jetbrains.mps.baseLanguage.structure.IntegerConstant" flags="nn" index="3cmrfG"> |
91 | 96 | <property id="1068580320021" name="value" index="3cmrfH" /> |
92 | 97 | </concept> |
|
102 | 107 | <concept id="1079359253375" name="jetbrains.mps.baseLanguage.structure.ParenthesizedExpression" flags="nn" index="1eOMI4"> |
103 | 108 | <child id="1079359253376" name="expression" index="1eOMHV" /> |
104 | 109 | </concept> |
| 110 | + <concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q"> |
| 111 | + <child id="1081516765348" name="expression" index="3fr31v" /> |
| 112 | + </concept> |
105 | 113 | <concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ngI" index="1ndlxa"> |
106 | 114 | <reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" /> |
107 | 115 | <child id="1068499141038" name="actualArgument" index="37wK5m" /> |
|
118 | 126 | </concept> |
119 | 127 | <concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" /> |
120 | 128 | <concept id="1146644641414" name="jetbrains.mps.baseLanguage.structure.ProtectedVisibility" flags="nn" index="3Tmbuc" /> |
| 129 | + <concept id="1080120340718" name="jetbrains.mps.baseLanguage.structure.AndExpression" flags="nn" index="1Wc70l" /> |
121 | 130 | </language> |
122 | 131 | <language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel"> |
123 | 132 | <concept id="1204834851141" name="jetbrains.mps.lang.smodel.structure.PoundExpression" flags="ng" index="25Kdxt"> |
|
126 | 135 | <concept id="1177026924588" name="jetbrains.mps.lang.smodel.structure.RefConcept_Reference" flags="nn" index="chp4Y"> |
127 | 136 | <reference id="1177026940964" name="conceptDeclaration" index="cht4Q" /> |
128 | 137 | </concept> |
| 138 | + <concept id="1138411891628" name="jetbrains.mps.lang.smodel.structure.SNodeOperation" flags="nn" index="eCIE_"> |
| 139 | + <child id="1144104376918" name="parameter" index="1xVPHs" /> |
| 140 | + </concept> |
129 | 141 | <concept id="1179409122411" name="jetbrains.mps.lang.smodel.structure.Node_ConceptMethodCall" flags="nn" index="2qgKlT" /> |
130 | 142 | <concept id="7453996997717780434" name="jetbrains.mps.lang.smodel.structure.Node_GetSConceptOperation" flags="nn" index="2yIwOk" /> |
131 | 143 | <concept id="1138757581985" name="jetbrains.mps.lang.smodel.structure.Link_SetNewChildOperation" flags="nn" index="zfrQC"> |
132 | 144 | <reference id="1139880128956" name="concept" index="1A9B2P" /> |
133 | 145 | </concept> |
| 146 | + <concept id="1173122760281" name="jetbrains.mps.lang.smodel.structure.Node_GetAncestorsOperation" flags="nn" index="z$bX8" /> |
134 | 147 | <concept id="2396822768958367367" name="jetbrains.mps.lang.smodel.structure.AbstractTypeCastExpression" flags="nn" index="$5XWr"> |
135 | 148 | <child id="6733348108486823193" name="leftExpression" index="1m5AlR" /> |
136 | 149 | <child id="3906496115198199033" name="conceptArgument" index="3oSUPX" /> |
|
150 | 163 | <concept id="1139184414036" name="jetbrains.mps.lang.smodel.structure.LinkList_AddNewChildOperation" flags="nn" index="WFELt"> |
151 | 164 | <reference id="1139877738879" name="concept" index="1A0vxQ" /> |
152 | 165 | </concept> |
| 166 | + <concept id="1171407110247" name="jetbrains.mps.lang.smodel.structure.Node_GetAncestorOperation" flags="nn" index="2Xjw5R" /> |
153 | 167 | <concept id="6677504323281689838" name="jetbrains.mps.lang.smodel.structure.SConceptType" flags="in" index="3bZ5Sz" /> |
154 | 168 | <concept id="1182511038748" name="jetbrains.mps.lang.smodel.structure.Model_NodesIncludingImportedOperation" flags="nn" index="1j9C0f"> |
155 | 169 | <child id="6750920497477143623" name="conceptArgument" index="3MHPCF" /> |
|
159 | 173 | <child id="1177027386292" name="conceptArgument" index="cj9EA" /> |
160 | 174 | </concept> |
161 | 175 | <concept id="334628810661441841" name="jetbrains.mps.lang.smodel.structure.AsSConcept" flags="nn" index="1rGIog" /> |
| 176 | + <concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" /> |
| 177 | + <concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy"> |
| 178 | + <child id="1207343664468" name="conceptArgument" index="ri$Ld" /> |
| 179 | + </concept> |
162 | 180 | <concept id="1180636770613" name="jetbrains.mps.lang.smodel.structure.SNodeCreator" flags="nn" index="3zrR0B"> |
163 | 181 | <child id="1180636770616" name="createdType" index="3zrR0E" /> |
164 | 182 | </concept> |
|
195 | 213 | </concept> |
196 | 214 | <concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" /> |
197 | 215 | <concept id="1162935959151" name="jetbrains.mps.baseLanguage.collections.structure.GetSizeOperation" flags="nn" index="34oBXx" /> |
| 216 | + <concept id="1165530316231" name="jetbrains.mps.baseLanguage.collections.structure.IsEmptyOperation" flags="nn" index="1v1jN8" /> |
198 | 217 | </language> |
199 | 218 | </registry> |
200 | 219 | <node concept="13h7C7" id="4tXyFaWwpiP"> |
|
793 | 812 | </node> |
794 | 813 | </node> |
795 | 814 | </node> |
| 815 | + <node concept="13i0hz" id="4zL1IiCQnzF" role="13h7CS"> |
| 816 | + <property role="TrG5h" value="getIndent" /> |
| 817 | + <property role="13i0it" value="true" /> |
| 818 | + <node concept="3Tm1VV" id="4zL1IiCQnzG" role="1B3o_S" /> |
| 819 | + <node concept="17QB3L" id="4zL1IiCQpcZ" role="3clF45" /> |
| 820 | + <node concept="3clFbS" id="4zL1IiCQnzI" role="3clF47"> |
| 821 | + <node concept="3cpWs8" id="3FGEpLFjzYM" role="3cqZAp"> |
| 822 | + <node concept="3cpWsn" id="3FGEpLFjzYN" role="3cpWs9"> |
| 823 | + <property role="TrG5h" value="c" /> |
| 824 | + <node concept="10Oyi0" id="3FGEpLFjzYO" role="1tU5fm" /> |
| 825 | + <node concept="2OqwBi" id="3FGEpLFjzYP" role="33vP2m"> |
| 826 | + <node concept="2OqwBi" id="3FGEpLFjzYQ" role="2Oq$k0"> |
| 827 | + <node concept="13iPFW" id="4zL1IiCQw$3" role="2Oq$k0" /> |
| 828 | + <node concept="z$bX8" id="3FGEpLFjzYS" role="2OqNvi"> |
| 829 | + <node concept="1xMEDy" id="3FGEpLFjzYT" role="1xVPHs"> |
| 830 | + <node concept="chp4Y" id="3FGEpLFjzYU" role="ri$Ld"> |
| 831 | + <ref role="cht4Q" to="plfp:4tXyFaWwpmI" resolve="AbstractRequirement" /> |
| 832 | + </node> |
| 833 | + </node> |
| 834 | + </node> |
| 835 | + </node> |
| 836 | + <node concept="34oBXx" id="3FGEpLFjzYV" role="2OqNvi" /> |
| 837 | + </node> |
| 838 | + </node> |
| 839 | + </node> |
| 840 | + <node concept="3clFbF" id="3FGEpLFjzYW" role="3cqZAp"> |
| 841 | + <node concept="2YIFZM" id="3FGEpLFjzYX" role="3clFbG"> |
| 842 | + <ref role="37wK5l" to="btm1:~StringUtils.repeat(java.lang.String,int)" resolve="repeat" /> |
| 843 | + <ref role="1Pybhc" to="btm1:~StringUtils" resolve="StringUtils" /> |
| 844 | + <node concept="Xl_RD" id="3FGEpLFjzYY" role="37wK5m"> |
| 845 | + <property role="Xl_RC" value=" " /> |
| 846 | + </node> |
| 847 | + <node concept="37vLTw" id="3FGEpLFjzYZ" role="37wK5m"> |
| 848 | + <ref role="3cqZAo" node="3FGEpLFjzYN" resolve="c" /> |
| 849 | + </node> |
| 850 | + </node> |
| 851 | + </node> |
| 852 | + </node> |
| 853 | + </node> |
| 854 | + <node concept="13i0hz" id="4zL1IiCStbX" role="13h7CS"> |
| 855 | + <property role="13i0it" value="true" /> |
| 856 | + <property role="TrG5h" value="showChildReqs" /> |
| 857 | + <node concept="3Tm1VV" id="4zL1IiCStbY" role="1B3o_S" /> |
| 858 | + <node concept="10P_77" id="4zL1IiCSuM1" role="3clF45" /> |
| 859 | + <node concept="3clFbS" id="4zL1IiCStc0" role="3clF47"> |
| 860 | + <node concept="3cpWs8" id="4zL1IiCSvDC" role="3cqZAp"> |
| 861 | + <node concept="3cpWsn" id="4zL1IiCSvDD" role="3cpWs9"> |
| 862 | + <property role="TrG5h" value="chunk" /> |
| 863 | + <node concept="3Tqbb2" id="4zL1IiCSvDc" role="1tU5fm"> |
| 864 | + <ref role="ehGHo" to="plfp:4tXyFaWwpis" resolve="RequirementsChunk" /> |
| 865 | + </node> |
| 866 | + <node concept="2OqwBi" id="4zL1IiCSvDE" role="33vP2m"> |
| 867 | + <node concept="13iPFW" id="4zL1IiCSvDF" role="2Oq$k0" /> |
| 868 | + <node concept="2Xjw5R" id="4zL1IiCSvDG" role="2OqNvi"> |
| 869 | + <node concept="1xMEDy" id="4zL1IiCSvDH" role="1xVPHs"> |
| 870 | + <node concept="chp4Y" id="4zL1IiCSvDI" role="ri$Ld"> |
| 871 | + <ref role="cht4Q" to="plfp:4tXyFaWwpis" resolve="RequirementsChunk" /> |
| 872 | + </node> |
| 873 | + </node> |
| 874 | + </node> |
| 875 | + </node> |
| 876 | + </node> |
| 877 | + </node> |
| 878 | + <node concept="3clFbJ" id="4zL1IiCSBn1" role="3cqZAp"> |
| 879 | + <node concept="3clFbS" id="4zL1IiCSBn3" role="3clFbx"> |
| 880 | + <node concept="3cpWs6" id="4zL1IiCSC1R" role="3cqZAp"> |
| 881 | + <node concept="3clFbT" id="4zL1IiCSC4M" role="3cqZAk"> |
| 882 | + <property role="3clFbU" value="true" /> |
| 883 | + </node> |
| 884 | + </node> |
| 885 | + </node> |
| 886 | + <node concept="2OqwBi" id="4zL1IiCSBMX" role="3clFbw"> |
| 887 | + <node concept="37vLTw" id="4zL1IiCSBon" role="2Oq$k0"> |
| 888 | + <ref role="3cqZAo" node="4zL1IiCSvDD" resolve="chunk" /> |
| 889 | + </node> |
| 890 | + <node concept="3w_OXm" id="4zL1IiCSBQY" role="2OqNvi" /> |
| 891 | + </node> |
| 892 | + </node> |
| 893 | + <node concept="3clFbH" id="4zL1IiCSC6k" role="3cqZAp" /> |
| 894 | + <node concept="3clFbF" id="4zL1IiCSvJO" role="3cqZAp"> |
| 895 | + <node concept="3fqX7Q" id="4zL1IiCSRVM" role="3clFbG"> |
| 896 | + <node concept="1eOMI4" id="4zL1IiCSRVO" role="3fr31v"> |
| 897 | + <node concept="1Wc70l" id="4zL1IiCSRVP" role="1eOMHV"> |
| 898 | + <node concept="2OqwBi" id="4zL1IiCSRVQ" role="3uHU7w"> |
| 899 | + <node concept="2OqwBi" id="4zL1IiCSRVR" role="2Oq$k0"> |
| 900 | + <node concept="13iPFW" id="4zL1IiCSRVS" role="2Oq$k0" /> |
| 901 | + <node concept="3Tsc0h" id="4zL1IiCSRVT" role="2OqNvi"> |
| 902 | + <ref role="3TtcxE" to="plfp:4tXyFaWxWA_" resolve="requirements" /> |
| 903 | + </node> |
| 904 | + </node> |
| 905 | + <node concept="1v1jN8" id="4zL1IiCSRVU" role="2OqNvi" /> |
| 906 | + </node> |
| 907 | + <node concept="2OqwBi" id="4zL1IiCSRVV" role="3uHU7B"> |
| 908 | + <node concept="37vLTw" id="4zL1IiCSRVW" role="2Oq$k0"> |
| 909 | + <ref role="3cqZAo" node="4zL1IiCSvDD" resolve="chunk" /> |
| 910 | + </node> |
| 911 | + <node concept="3TrcHB" id="4zL1IiCSRVX" role="2OqNvi"> |
| 912 | + <ref role="3TsBF5" to="plfp:4zL1IiCSr1P" resolve="hideEmptyChildReqsSection" /> |
| 913 | + </node> |
| 914 | + </node> |
| 915 | + </node> |
| 916 | + </node> |
| 917 | + </node> |
| 918 | + </node> |
| 919 | + </node> |
| 920 | + </node> |
796 | 921 | </node> |
797 | 922 | <node concept="13h7C7" id="4tXyFaWylOq"> |
798 | 923 | <ref role="13h7C2" to="plfp:4tXyFaWwpmT" resolve="DefaultRequirement" /> |
|
0 commit comments