gpt4 book ai didi

eclipse - 在 Eclipse 之外运行 Ecore 模型的 EMF 验证

转载 作者:行者123 更新时间:2023-12-04 15:27:30 25 4
gpt4 key购买 nike

我没有发现如何在 Eclipse 之外验证 Ecore 模型。有人知道怎么做吗?

最佳答案

这是我用来在 Eclipse 之外验证 EMF 模型的一些代码的框架:

EValidator.Registry.INSTANCE.put(YourPackage.eINSTANCE, new YourValidator());

BasicDiagnostic diagnostics = new BasicDiagnostic();
boolean valid = true;
for (EObject eo : yourResource.getContents()) {
Map<Object, Object> context = new HashMap<Object, Object>();
valid &= Diagnostician.INSTANCE.validate(eo, diagnostics, context);
}

您可以进行更多自定义,但我希望这有助于您入门。

关于eclipse - 在 Eclipse 之外运行 Ecore 模型的 EMF 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3667867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com