Evrything在标题中:我有一个OCL AST(以root作为org.eclipse.ocl.ecore.Constraint)我已修改过。 我想再次解析它,但我只找到了#34;单行OCL语法"在打印约束(或任何OCL事物)时得到的 - 在他们的toString()方法中提供。
有人知道从EMF OCL约束中获取最终可解析的OCL字符串的方法吗? (或来自任何TypedElement)(或来自任何OCLExpression或ExpressionInOCL)??
谢谢! 爱德华
答案 0 :(得分:0)
正如我在Eclipse OCL论坛上多次回答...... http://eclipse.org/forums/eclipse.modeling.mdt.ocl
如果您使用旧的OCL,那么您将拥有旧的设施。
如果您使用新的基于Pivot的OCL,您将获得新的可扩展设施,例如PrettyPrinter。
此致
Ed Willink