0

Evrything 在标题中:我有一个已修改的 OCL AST(以 root 身份使用 org.eclipse.ocl.ecore.Constraint)。我想再次解析它,但我只找到打印约束(或任何 OCL 事物)时得到的“单行 OCL 语法”——在他们的 toString() 方法中提供。

有人知道从 EMF OCL 约束中获取最终可解析 OCL 字符串的方法吗?(或来自任何 TypedElement)(或来自任何 OCLExpression 或 ExpressionInOCL)??

谢谢 !爱德华

4

1 回答 1

0

正如我在 Eclipse OCL 论坛上多次回答的那样...... http://eclipse.org/forums/eclipse.modeling.mdt.ocl

如果你使用旧的 OCL,你就有旧的设施。

如果您使用新的基于 Pivot 的 OCL,您将获得新的可扩展工具,例如 PrettyPrinter。

问候

埃德·威林克

于 2017-02-26T13:10:02.443 回答