EMF:外部接口作为模型中的超类型

EMF: External Interface as Supertype in Model

是否可以使用另一个插件手动创建的接口作为 emf 模型中的超类型?

我尝试将接口添加为 EData 类型并使用实例类型名称指向外部接口,效果很好。 但是我不能 select 它作为模型中的超类型。

接口想要的方法在模型实体中已经满足

创建一个新的 EClass,"Instance Type Name" 设置为 "my.qualified.name.to.interface","interface" 设置为 "true";然后你的第二个 EClass 可以将第一个 EClass 设置为它的超类型,生成的 EClass 将扩展你的 Java 接口。