コード例 #1
0
ファイル: Mapping_main.java プロジェクト: JetBrains/MPS
 @Override
 public Collection<SNode> apply(@NotNull final TemplateContext context)
     throws GenerationException {
   final TemplateExecutionEnvironment environment = context.getEnvironment();
   Collection<SNode> tlist1 = null;
   if (QueriesGenerated.baseMappingRule_Condition_1195172400866(
       new BaseMappingRuleContext(context, rule_ief6mt_b0a0c0c11))) {
     final SNode tnode2 =
         environment.createOutputNode(
             MetaAdapterFactory.getConcept(
                 0x157a9668bf58417bL,
                 0x893e53d86388dc56L,
                 0x1164564a526L,
                 "jetbrains.mps.transformation.test.outputLang.structure.OutputNode"));
     try {
       SNodeAccessUtil.setProperty(
           tnode2,
           MetaAdapterFactory.getProperty(
               0x157a9668bf58417bL, 0x893e53d86388dc56L, 0x1164564a526L, 0x11645b5a797L, "text"),
           "<input option : 1>");
     } finally {
     }
     tlist1 = TemplateUtil.singletonList(tnode2);
   } else {
     final SNode tnode3 =
         environment.createOutputNode(
             MetaAdapterFactory.getConcept(
                 0x157a9668bf58417bL,
                 0x893e53d86388dc56L,
                 0x1164564a526L,
                 "jetbrains.mps.transformation.test.outputLang.structure.OutputNode"));
     try {
       SNodeAccessUtil.setProperty(
           tnode3,
           MetaAdapterFactory.getProperty(
               0x157a9668bf58417bL, 0x893e53d86388dc56L, 0x1164564a526L, 0x11645b5a797L, "text"),
           "<input option : default>");
     } finally {
     }
     tlist1 = TemplateUtil.singletonList(tnode3);
   }
   return tlist1;
 }
コード例 #2
0
ファイル: Mapping_main.java プロジェクト: JetBrains/MPS
 @Override
 public boolean isApplicable(@NotNull TemplateContext context) throws GenerationException {
   return QueriesGenerated.createRootRule_Condition_1202245164352(
       new CreateRootRuleContext(context, getRuleNode()));
 }
コード例 #3
0
ファイル: Mapping_main.java プロジェクト: JetBrains/MPS
 @Override
 public boolean isApplicable(@NotNull TemplateContext context) throws GenerationException {
   return QueriesGenerated.baseMappingRule_Condition_1202243113773(
       new MapRootRuleContext(context, getRuleNode()));
 }
コード例 #4
0
ファイル: Mapping_main.java プロジェクト: JetBrains/MPS
 @Override
 public boolean isApplicable(@NotNull TemplateContext context) throws GenerationException {
   return QueriesGenerated.baseMappingRule_Condition_1202780894871(
       new ReductionRuleQueryContext(context, getRuleNode()));
 }