【发布时间】:2015-10-02 18:03:01
【问题描述】:
我想在 MWE2 工作流程中解析一个文件,例如通过给 org.eclipse.emf.mwe.utils.Reader 组件一个用我的 DSL 编写的文件,而不是它的 XMI 表示。
【问题讨论】:
标签: xtext
我想在 MWE2 工作流程中解析一个文件,例如通过给 org.eclipse.emf.mwe.utils.Reader 组件一个用我的 DSL 编写的文件,而不是它的 XMI 表示。
【问题讨论】:
标签: xtext
或者看看 org.eclipse.xtext.mwe.UriBasedReader
【讨论】:
我在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"
}
}
}
【讨论】: