很长一段时间以来,我将 XPand 与 MWE2 一起使用,并且我可以在 MWE2 中定义一个变量机制并将其传递给 XPand 模板,如下所示。
component = org.eclipse.xpand2.Generator : javaGenerator {
metaModel = umlMM
globalVarDef = { name = "java_version" value="${java_version}"}
outlet = {
path="target/generated-sources"
}
expand = "template::Root::Root for model"
}
现在我正在尝试将其转换为 XTend 但我可以找到将这些信息传递给生成器的方法......
类似的结构是可用的...
component = org.eclipse.xtext.generator.GeneratorComponent {
register= setup
slot = 'model'
outlet = {
path = "target/generated-sources"
}
}
但我没有看到任何机制
有没有办法用 XTend 做同样的事情?
谢谢回答