我是使用 Sirius 创建编辑器的新手,我有以下 EMF 模型:
我想为给定的元模型创建一个 Sirius 编辑器,其中 和 具有不同的表示Superclass A
形式Subclass B
。
这两个类A
都B
可以被实例化并且Class B
具有额外的属性和引用。在 的表示中Subclass B
,我只想显示来自 的有限数量的属性Superclass A
和来自 的一些附加属性Subclass B
。
现在的想法是拥有不同的容器,并根据我想要显示相应容器的类。到目前为止,当我在 Sirius 编辑器中定义了两个容器时,每个类一个,然后我创建了一个实例,Subclass B
我现在在表示中得到了两个容器,一个表示用于表示,一个表示表示用于Superclass A
表示Subclass B
。
有什么办法可以告诉 Sirius 只显示相应类的容器?