【问题标题】:allInstances of an Associations in OCLOCL 中关联的所有实例
【发布时间】:2014-10-30 23:52:26
【问题描述】:

如何使用 OCL 表达式访问关联的所有实例。

假设我在一个名为 refName 的变量中有一个关联名称,它是从类 A 到类 B 的关联名称。对于给定的 A 实例(比如 a),我如何访问 refName 的值显然是 SET(B)?

注意,refName 不是关联名称,而是一个变量,其值为关联名称!所以,a.refName 不起作用!

谢谢

【问题讨论】:

    标签: emf ocl


    【解决方案1】:

    我可以在 EMF 中的 ATL 和 OCL 实现的上下文中解决这个问题,但这通常适用于(我认为)任何 OCL 实现:

    在此处阅读解决方案: https://www.eclipse.org/forums/index.php/t/806754/

    【讨论】:

      猜你喜欢
      • 2018-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-20
      • 2019-07-23
      • 2020-09-14
      • 2023-04-06
      • 1970-01-01
      相关资源
      最近更新 更多