预订演示
前页 后页

生成Parts From块关联

在 SysML块图中,两个块元素之间的关联关系的末端可以表示 SysML属性。如果关联端是可导航的,则它所代表的属性由关联另一端的块元素拥有。

在Enterprise Architect中,您可以使用此处描述的任何方法自动从关联端生成部件元素,以更明显地表示这些拥有的属性。部件绑定到关联端——它们代表相同的属性,因此更改一个会自动更新另一个,或者在下一次同步时更新;也就是说,如果您更改关联源角色名称、多重性或聚合设置,部件名称、多重性和 isReference 设置将被更新;如果您更改了部件详细信息,则更新关联端属性。

从部件关联生成

单击工具箱中的“部件关联”图标并在两个块元素之间图表光标。

在目标块元素上生成一个匿名部件属性。

生成from Directed关联

首先,确保您创建的关联默认为“定向”(选择“开始>外观>首选项>首选项>链接”选项并选中“关联默认=源-->目标”复选框)。

在两个块元素之间创建关联关系,使用工具箱中的“参考关联”图标或图表快速链接器箭头并选择“关联”。

在源块元素上生成一个匿名参考属性。

图表内部块生成

在两个块之间创建一个关联,并为其中一个关联端角色命名。

打开连接器另一端的块的内部块图,右键单击它并选择“同步结构元素”选项。

该属性是在该块及其内部块图上生成的。

例如,命名目标端角色,打开源元素的内部块图,并选择“同步...”选项以在源块及其 IBD 上创建属性。

更改Property-Association捆绑

如有必要,您可以将属性的绑定更改为关联端,或将现有的关联端与尚未相互绑定的属性绑定。

右键单击属性:

  • 浏览器窗口,然后选择“添加 |绑定到连接器角色'选项,或
  • 内部块图并选择'高级|绑定到连接器角色'选项
在每种情况下,都会显示“选择连接器角色以绑定”对话框,其中列出了从父块元素发出的关联。
  • 选择关联将属性绑定到
  • 点击确定按钮
如果您随后删除了绑定到某个属性的关联,当您保存图表时,系统会提示您确认是否也删除该属性或保留它,取消绑定到连接器。

如果该属性元素被锁定,则不能被删除。