| 前页 | 后页 |
定义实例的创建
构造型A可以作为由其创建元素实例的分类器。您可以通过向定义的构造型添加特殊属性来定义如何从该构造型元素创建实例。这些属性会修改将构造型元素从浏览器窗口拖放到图表上时显示的“粘贴为”对话框中的文本。
属性
SysML 中的这个示例展示了可能创建的 SysML块元素的任何实例的定义。

当用户将 SysML块元素从浏览器窗口拖放到图表上时,系统会检查 _instanceType 属性值,并在 SysML配置文件中搜索具有匹配 _metatype 属性值的元素模板,并据此生成实例。使用示例定义,您将获得一个具有 «property» 构造型的块元素。
属性 |
意义 |
也见 |
|---|---|---|
|
_instanceMode |
已弃用 将对话框中“粘贴为”字段的第二个选项修改:
如果未应用该属性,则选项默认为“实例”。 |
|
|
_instanceOwner |
已弃用 将对话框中“粘贴为”字段的第二个选项修改为:
如果未应用该属性,则选项默认为“元素”。 |
|
|
_instanceType |
将“粘贴为”对话框中“粘贴为”字段的第二个选项修改为:
注记是,你可以使用 _instanceType 属性或元约束来定义实例的创建。区别在于:
|
将构造型定义为元类型 Meta-Constraint连接器的约束 |
