是否可以将来自另一个插件的手动创建的接口用作emf模型中的超类型?
我尝试将接口添加为EData类型,并使用实例类型名称指向外部接口,该接口工作正常。但是我无法在模型中选择它作为超类型。
模型实体中已经满足了接口所需的方法。
使用“实例类型名称”设置为“ my.qualified.name.to.interface”和“接口”设置为“ true”创建新的EClass;然后您的第二个EClass可以将此第一个EClass设置为其父类型,并且生成的EClass将扩展您的Java接口。