【问题标题】:Parse file in Xtext MWE2 workflow在 Xtext MWE2 工作流程中解析文件
【发布时间】:2015-10-02 18:03:01
【问题描述】:

我想在 MWE2 工作流程中解析一个文件,例如通过给 org.eclipse.emf.mwe.utils.Reader 组件一个用我的 DSL 编写的文件,而不是它的 XMI 表示。

【问题讨论】:

    标签: xtext


    【解决方案1】:

    或者看看 org.eclipse.xtext.mwe.UriBasedReader

    【讨论】:

      【解决方案2】:

      我在http://www.eclipse.org/forums/index.php/m/831365/找到了解决方案

      Workflow {  
          component = org.eclipse.xtext.mwe.Reader {
              register = org.xtext.example.mydsl.MyDslStandaloneSetup {}
              path = "modeldir"
              loadResource = {
                  slot = "models"
              }
          }
      }
      

      调整为Christian的回答,使用单个文件时可以写入

      Workflow {  
          component = org.eclipse.xtext.mwe.UriBasedReader {
              register = org.xtext.example.mydsl.MyDslStandaloneSetup {}
              uri = "model.file"
              loadResource = {
                  slot = "model"
              }
          }
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-14
        • 1970-01-01
        相关资源
        最近更新 更多