【发布时间】:2015-03-03 17:02:56
【问题描述】:
在我的 DSL 验证器代码中,当我清理项目或更改一个文件时,它不起作用。 然后我用谷歌,知道必须在 Evalidator 中注册 EPackage 但在我的 ecore 模型中没有这样的。
所以请告诉我这个问题的答案..
非常感谢。
【问题讨论】:
-
您使用的是导入的还是生成的 EPackage?你确定你的验证器真的被实例化了吗?
在我的 DSL 验证器代码中,当我清理项目或更改一个文件时,它不起作用。 然后我用谷歌,知道必须在 Evalidator 中注册 EPackage 但在我的 ecore 模型中没有这样的。
所以请告诉我这个问题的答案..
非常感谢。
【问题讨论】:
我的问题已经通过在 DSL 语言的 SharedRuntimeModule 中绑定资源解决了。
【讨论】: