Skip to content

Commit

Permalink
Add intention to register any sub-concept of IGenerateToRScript for i…
Browse files Browse the repository at this point in the history
…nstant refresh.
  • Loading branch information
manuelesimi committed Oct 21, 2016
1 parent a7bc7ea commit a2d213a
Show file tree
Hide file tree
Showing 2 changed files with 167 additions and 145 deletions.
148 changes: 3 additions & 145 deletions languages/org.campagnelab.metar.R.gen/languageModels/actions.mps
Original file line number Diff line number Diff line change
@@ -1,150 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<model ref="r:0d05bd8f-3329-4ea2-97f7-c9dbd35b647a(org.campagnelab.metar.R.gen.actions)">
<persistence version="9" />
<languages>
<use id="aee9cad2-acd4-4608-aef2-0004f6a1cdbd" name="jetbrains.mps.lang.actions" version="3" />
<devkit ref="2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design)" />
</languages>
<imports>
<import index="ccd1" ref="r:d4fc1ccf-1b20-4c10-aae7-94de66326394(org.campagnelab.instantrefresh.plugin.plugin)" />
<import index="4nm9" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.project(MPS.IDEA/)" />
<import index="alof" ref="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61/java:jetbrains.mps.ide.project(MPS.Platform/)" />
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
<import index="unno" ref="r:61e3d524-8c49-4491-b5e3-f6d6e9364527(jetbrains.mps.util)" />
<import index="l5qg" ref="r:c3c8723d-4db5-4e18-902d-1cb272fe4ddf(org.campagnelab.metar.R.gen.structure)" implicit="true" />
</imports>
<registry>
<language id="13744753-c81f-424a-9c1b-cf8943bf4e86" name="jetbrains.mps.lang.sharedConcepts">
<concept id="1161622665029" name="jetbrains.mps.lang.sharedConcepts.structure.ConceptFunctionParameter_model" flags="nn" index="1Q6Npb" />
</language>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
<child id="1197027771414" name="operand" index="2Oq$k0" />
<child id="1197027833540" name="operation" index="2OqNvi" />
</concept>
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
<child id="1137022507850" name="body" index="2VODD2" />
</concept>
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
</concept>
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
<concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm">
<child id="1068431790190" name="initializer" index="33vP2m" />
</concept>
<concept id="1068498886296" name="jetbrains.mps.baseLanguage.structure.VariableReference" flags="nn" index="37vLTw">
<reference id="1068581517664" name="variableDeclaration" index="3cqZAo" />
</concept>
<concept id="4972933694980447171" name="jetbrains.mps.baseLanguage.structure.BaseVariableDeclaration" flags="ng" index="19Szcq">
<child id="5680397130376446158" name="type" index="1tU5fm" />
</concept>
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
<child id="1068580123156" name="expression" index="3clFbG" />
</concept>
<concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ">
<child id="1068580123160" name="condition" index="3clFbw" />
<child id="1068580123161" name="ifTrue" index="3clFbx" />
</concept>
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
<child id="1068581517665" name="statement" index="3cqZAp" />
</concept>
<concept id="1068581242864" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" flags="nn" index="3cpWs8">
<child id="1068581242865" name="localVariableDeclaration" index="3cpWs9" />
</concept>
<concept id="1068581242863" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclaration" flags="nr" index="3cpWsn" />
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
<child id="1068499141038" name="actualArgument" index="37wK5m" />
</concept>
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
<reference id="1107535924139" name="classifier" index="3uigEE" />
</concept>
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
</concept>
<concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" />
</language>
<language id="aee9cad2-acd4-4608-aef2-0004f6a1cdbd" name="jetbrains.mps.lang.actions">
<concept id="1158700664498" name="jetbrains.mps.lang.actions.structure.NodeFactories" flags="ng" index="37WguZ">
<child id="1158700779049" name="nodeFactory" index="37WGs$" />
</concept>
<concept id="1158700725281" name="jetbrains.mps.lang.actions.structure.NodeFactory" flags="ig" index="37WvkG">
<reference id="1158700943156" name="applicableConcept" index="37XkoT" />
<child id="1158701448518" name="setupFunction" index="37ZfLb" />
</concept>
<concept id="1158701162220" name="jetbrains.mps.lang.actions.structure.NodeSetupFunction" flags="in" index="37Y9Zx" />
</language>
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
<concept id="1145404486709" name="jetbrains.mps.lang.smodel.structure.SemanticDowncastExpression" flags="nn" index="2JrnkZ">
<child id="1145404616321" name="leftExpression" index="2JrQYb" />
</concept>
</language>
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
<property id="1169194664001" name="name" index="TrG5h" />
</concept>
</language>
</registry>
<node concept="37WguZ" id="FXZ5xlIWrj">
<property role="TrG5h" value="AddModelToChangeListeners" />
<node concept="37WvkG" id="FXZ5xlIWrk" role="37WGs$">
<ref role="37XkoT" to="l5qg:6efZaUfXFRm" resolve="IGenerateToRScript" />
<node concept="37Y9Zx" id="FXZ5xlIWs5" role="37ZfLb">
<node concept="3clFbS" id="FXZ5xlIWs6" role="2VODD2">
<node concept="3cpWs8" id="7SyL5U3L7S5" role="3cqZAp">
<node concept="3cpWsn" id="7SyL5U3L7S6" role="3cpWs9">
<property role="TrG5h" value="project" />
<node concept="3uibUv" id="7SyL5U3L7S7" role="1tU5fm">
<ref role="3uigEE" to="4nm9:~Project" resolve="Project" />
</node>
<node concept="2YIFZM" id="7SyL5U3L7S8" role="33vP2m">
<ref role="37wK5l" to="alof:~ProjectHelper.toIdeaProject(jetbrains.mps.project.Project):com.intellij.openapi.project.Project" resolve="toIdeaProject" />
<ref role="1Pybhc" to="alof:~ProjectHelper" resolve="ProjectHelper" />
<node concept="2YIFZM" id="7SyL5U3L7S9" role="37wK5m">
<ref role="1Pybhc" to="alof:~ProjectHelper" resolve="ProjectHelper" />
<ref role="37wK5l" to="alof:~ProjectHelper.getProject(org.jetbrains.mps.openapi.module.SRepository):jetbrains.mps.project.Project" resolve="getProject" />
<node concept="2OqwBi" id="5so3epuIVaG" role="37wK5m">
<node concept="2JrnkZ" id="5so3epuIVaH" role="2Oq$k0">
<node concept="1Q6Npb" id="FXZ5xlL$lf" role="2JrQYb" />
</node>
<node concept="liA8E" id="5so3epuIVaL" role="2OqNvi">
<ref role="37wK5l" to="mhbf:~SModel.getRepository():org.jetbrains.mps.openapi.module.SRepository" resolve="getRepository" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3clFbJ" id="2co65D7j8vZ" role="3cqZAp">
<node concept="3clFbS" id="2co65D7j8w1" role="3clFbx">
<node concept="3clFbF" id="FXZ5xlKVB4" role="3cqZAp">
<node concept="2OqwBi" id="FXZ5xlKVH9" role="3clFbG">
<node concept="2YIFZM" id="FXZ5xlKVC9" role="2Oq$k0">
<ref role="37wK5l" to="ccd1:55a1UmAsk0l" resolve="getInstance" />
<ref role="1Pybhc" to="ccd1:4mTRct5g3kP" resolve="ModelChangeListenerManager" />
</node>
<node concept="liA8E" id="FXZ5xlKVQu" role="2OqNvi">
<ref role="37wK5l" to="ccd1:FXZ5xlJwPD" resolve="forceAttach" />
<node concept="1Q6Npb" id="FXZ5xlKVSe" role="37wK5m" />
<node concept="37vLTw" id="FXZ5xlKW5n" role="37wK5m">
<ref role="3cqZAo" node="7SyL5U3L7S6" resolve="project" />
</node>
</node>
</node>
</node>
</node>
<node concept="3y3z36" id="2co65D7j96k" role="3clFbw">
<node concept="10Nm6u" id="2co65D7j97O" role="3uHU7w" />
<node concept="37vLTw" id="2co65D7j8y5" role="3uHU7B">
<ref role="3cqZAo" node="7SyL5U3L7S6" resolve="project" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<languages />
<imports />
<registry />
</model>

Loading

0 comments on commit a2d213a

Please sign in to comment.