【发布时间】:2010-11-15 10:30:44
【问题描述】:
我有一个 emf 模型,我想制作一个 GMF 编辑器来创建这个元模型的实例。我还想要一些实时约束来避免我的 EMF 模型的组件之间的一些连接。例如:我的 EMF 包括A、B、C、D 组件从一个名为 F 的通用类派生,并且在 F 中存在连接 F-> F 的引用,因此这能够为我提供 A、B、C、D 之间的连接组件。 但是当我在 GMF 编辑器时,我想要一种机制来避免连接 A->B 并只允许连接 A->C。 我读到这可以通过 OCL 语言和可以在 gmfmap 文件中添加的链接约束来实现。 但是我找不到任何具有 OCL 词汇的教程和进行实时验证的示例 有人指路吗?
【问题讨论】:
标签: eclipse validation eclipse-emf eclipse-gmf