预订演示
前页 后页

定义复合元素

构造型A可以自动创建为复合元素。您可以使用特殊属性来定义复合元素元素类型,以及复合元素的子图是否属于特定类型。

要定义元素在创建时是否始终为复合元素,可以将 _makeComposite 特殊属性应用于相应的元类元素(而不是构造型元素)。构造型A在创建时不会默认拥有子图,因此可以使用 _makeComposite 属性来触发子图的创建。对于构造型复合元素,子图是元类的通常默认图类型;您可以使用 _defaultDiagramType 特殊属性来更改子图类型,以标识首选图类型。

这个来自 BPMN 的示例显示,BusinessProcess元素始终是作为具有 BPMN 自定义子图的复合元素创建的。

A UML Profile diagram showing how to define that a stereotype is always created as a composite element, and what the type of its composite structure diagram should be.

了解更多