前页 | 后页 |
定义复合元素
原型元素A自动创建为复合元素。您可以使用特殊属性定义这一点,以及组合的子图是否属于特定类型。
要定义元素是否总是在创建时复合,您将 _makeComposite 特殊属性应用于适当的元类元素(而不是原型元素)。构造A类在创建时默认没有子图,因此您使用 _makeComposite 属性来触发子图的创建。对于原型组合,子图是元类通常的默认图类型;您可以使用 _defaultDiagramType 特殊属性更改子图表类型,以识别首选图表类型,
来自 BPMN 的这个示例表明,BusinessProcess元素始终创建为具有 BPMN 自定义子图的复合元素。