预订演示
前页 后页

关系窗

如果您想快速了解模型中一个元素或几个概述的所有关系,可以从关系窗口中获得。该窗口列出了当前在图表或浏览器窗口中选择的元素的所有关系,显示:

  • 关系类型
  • 关系的方向或可导航性
  • 任何关于关系的刻板印象
  • 关系中源元素和目标元素的名称(括号中的名称表示该元素未显示在当前打开的图表中);选定的元素可以是关系中的源或目标
  • 源和目标元素的特征,例如类型、刻板印象、角色、基数
  • 选定元素(子关系)上结构化元素(端口和部件)的关系
此信息显示在一系列列中,您可以显示或隐藏这些列以仅显示您需要的特征,并序列您的要求进行组织。您还可以对信息进行分组(例如,按源或目标元素)并过滤信息以仅显示具有特定值的项目。

关系窗口有一个“视图”列,如果该行包含值“可见”或“隐藏”,则表明相关元素存在于当前打开的图表中,并且与它的关系可见或隐藏。如果相关元素不在当前图表中(该行没有值),您可以添加它。

您可以使用上下文菜单中的选项对每个关系执行操作。

访问

功能区

>开始>所有窗口>属性>职责>关系

探索>门户>窗口>跟踪>关系

键盘快捷键

Ctrl+Shift+2

功能

功能

细节

也见

重新组织显示

您可以单击并在显示屏上拖动列标题,以将它们排列在不同的序列中。

您还可以右键单击列标题并使用字段器、组框和过滤器栏设置要显示的信息的类型和值。

自定义搜索视图

显示连接器属性

任何一个:

  • 双击列表中的关系
  • 单击关系并按 G 键,或
  • 右键单击并选择“常规属性”
“<连接器类型>属性”对话框显示“常规”选项卡,您可以在该选项卡上查看和编辑连接器属性。

连接器属性

显示目标角色的属性

任何一个:

  • 双击列表中的关系并选择“角色”选项卡
  • 单击关系并按T键,或
  • 右键单击并选择“目标角色”
“<连接器类型>属性”对话框显示“角色”选项卡,您可以在该选项卡上查看和编辑关系中定义的目标角色的属性。

显示属性源角色

任何一个:

  • 双击列表中的关系并选择“角色”选项卡
  • 单击关系并按S键,或
  • 右键单击并选择“源角色”
“<连接器类型>属性”对话框显示“角色”选项卡,您可以在该选项卡上查看和编辑关系中定义的源角色的属性。

源和目标角色

显示孩子关系

如果要检查的元素有端口和部件,则可以选择元素以及结构化元素,并查看元素本身以及每个端口和部件中的关系

或者,在关系窗口上按 C 键或右键单击并选择“扩展至子级”选项。然后列表扩展为包括元素的端口和部件上的关系。

此选项对于包含信息流的 SysML 图表特别有用,其中关系可以组合成一行。

在图表上隐藏/显示连接器

如果当前图表上存在相关元素,并且显示了连接器(“视图”列的值为“可见”),则可以将其隐藏。右键单击项目行并选择“隐藏关系”。

如果相关元素在图上存在并且连接器被隐藏(“视图”列的值为“隐藏”),您可以重新显示它。右键单击项目行并选择“显示关系”。

应用于外观元素上的一个或多个连接器在当前图表上

选择一个或多个关系,然后右键单击并选择“外观”。

在“连接器外观”对话框中,单击以下内容中的下拉箭头:

  • “线条颜色”字段,然后选择要应用于连接线的颜色
  • 'Line Thickness' 字段,并选择连接线的线条粗细
单击确定按钮将设置应用于元素上所有选定的连接器。

对于选定的连接器,您还可以右键单击并选择“线条样式”,以及列出的样式之一。该样式会立即应用于图表上的连接器。

显示源元素的属性

任何一个:

  • 右键单击关系项并选择“源属性”,或
  • 单击项目行并按 Enter 键
为关系中的源元素显示元素“属性”对话框。

属性对话框

显示源元素的属性或操作

右键单击关系项并选择'源特征|属性”或“源特征|操作”。 (或者,单击该项目并分别按 F9 或 F10)。

显示源元素的特征窗口,并根据需要显示“属性”或“操作”选项卡。

属性 操作

显示目标元素的属性

任何一个:

  • 右键单击关系项并选择“目标属性”,或
  • 单击项目行并按 Shift+Enter
为关系中的目标元素显示元素“属性”对话框。

属性对话框

显示目标元素的属性或操作

右键单击关系项并选择“目标特征|”属性”或“目标特征|操作”。 (或者,单击该项目并分别按 Shift+F9 或 Shift+F10)。

显示目标元素的特征窗口,并根据需要显示“属性”或“操作”选项卡。

属性 操作

在浏览器窗口中查找相关元素

右键单击项目行并根据需要选择“定位源”或“定位目标”。

相关元素在浏览器窗口中突出显示。

将相关元素添加到当前图表

如果当前图表上未显示任何相关元素,则:

  • “视图”列没有值,并且
  • 相关的元素名称在括号中()
您可以选择相关关系并将元素添加到图表中。

选择项目行,然后右键单击并选择“Place元素(s) in图表”。光标变为“放置元素”符号(小矩形和带框加号的箭头);将光标移动到图表中要放置相关元素的点,然后单击鼠标按钮。

此功能在构建元素如何与模型的其余部分交互的图片时很有用,尤其是在对现有代码库进行逆向工程时。

在图表中找到相关元素

右键单击项目行并选择“查找所有图表”选项。

如果相关元素仅存在于一个图表中,则显示该图表并突出显示相关元素。关系窗口的聚焦切换到相关元素。

如果相关元素存在于多个图表中,用途显示“使用元素”对话框,列出图表。单击其中一个图表,然后单击“打开”按钮以显示选定的图表,并突出显示相关元素。

显示元素使用

删除关系

右键单击项目行并选择“删除连接”选项。

将显示A提示以警告您所选项目将从所有图表和模型中删除,并且该操作无法撤消。此消息仅涉及关系-源和目标元素保留在图表和模型中。

单击是按钮继续删除。

注记

  • 在企业版、统一版和终极版中,在启用安全性的情况下,图表和源和目标元素必须可以自由编辑,然后才能使用这些选项
  • 将关系窗口中的相关元素添加到图表不会改变窗口对相关元素的聚焦;最初选择的元素(以及关系窗口的原始主题)保留在上下文中,并且您继续使用该元素