【发布时间】:2012-01-25 12:34:49
【问题描述】:
在使用 EMF 创建的编辑器中,可以通过右键单击任何建模元素并从上下文菜单中选择“验证”来验证模型。我想以编程方式调用此功能。我的用例是我想在用户尝试打开向导时验证模型。根据验证结果,向导将打开(验证成功)或显示发现的错误。
有谁知道如何以编程方式实现这一目标?
【问题讨论】:
标签: java validation eclipse-emf .emf
在使用 EMF 创建的编辑器中,可以通过右键单击任何建模元素并从上下文菜单中选择“验证”来验证模型。我想以编程方式调用此功能。我的用例是我想在用户尝试打开向导时验证模型。根据验证结果,向导将打开(验证成功)或显示发现的错误。
有谁知道如何以编程方式实现这一目标?
【问题讨论】:
标签: java validation eclipse-emf .emf
感谢 org.eclipse.emf.ecore.util.Diagnostician(致电 Diagnostician.INSTANCE.validate(...)),您应该能够触发验证。你可以看看its javadoc。
【讨论】: