前页 | 后页 |
关系窗
如果您想快速了解模型中一个元素或几个概述的所有关系,可以从关系窗口中获得。该窗口列出了当前在图表或浏览器窗口中选择的元素的所有关系,显示:
- 关系类型
- 关系的方向或可导航性
- 任何关于关系的刻板印象
- 关系中源元素和目标元素的名称(括号中的名称表示该元素未显示在当前打开的图表中);选定的元素可以是关系中的源或目标
- 源和目标元素的特征,例如类型、刻板印象、角色、基数
- 选定元素(子关系)上结构化元素(端口和部件)的关系
关系窗口有一个“视图”列,如果该行包含值“可见”或“隐藏”,则表明相关元素存在于当前打开的图表中,并且与它的关系可见或隐藏。如果相关元素不在当前图表中(该行没有值),您可以添加它。
您可以使用上下文菜单中的选项对每个关系执行操作。
访问
功能区 |
>开始>所有窗口>属性>职责>关系 探索>门户>窗口>跟踪>关系 |
键盘快捷键 |
|
功能
功能 |
细节 |
也见 |
---|---|---|
重新组织显示 |
您可以单击并在显示屏上拖动列标题,以将它们排列在不同的序列中。 您还可以右键单击列标题并使用字段器、组框和过滤器栏设置要显示的信息的类型和值。 |
自定义搜索视图 |
显示连接器属性 |
任何一个:
|
连接器属性 |
显示目标角色的属性 |
任何一个:
|
|
显示属性源角色 |
任何一个:
|
源和目标角色 |
显示孩子关系 |
如果要检查的元素有端口和部件,则可以选择元素以及结构化元素,并查看元素本身以及每个端口和部件中的关系 或者,在关系窗口上按 C 键或右键单击并选择“扩展至子级”选项。然后列表扩展为包括元素的端口和部件上的关系。 此选项对于包含信息流的 SysML 图表特别有用,其中关系可以组合成一行。 |
|
在图表上隐藏/显示连接器 |
如果当前图表上存在相关元素,并且显示了连接器(“视图”列的值为“可见”),则可以将其隐藏。右键单击项目行并选择“隐藏关系”。 如果相关元素在图上存在并且连接器被隐藏(“视图”列的值为“隐藏”),您可以重新显示它。右键单击项目行并选择“显示关系”。 |
|
应用于外观元素上的一个或多个连接器在当前图表上 |
选择一个或多个关系,然后右键单击并选择“外观”。 在“连接器外观”对话框中,单击以下内容中的下拉箭头:
对于选定的连接器,您还可以右键单击并选择“线条样式”,以及列出的样式之一。该样式会立即应用于图表上的连接器。 |
|
显示源元素的属性 |
任何一个:
|
属性对话框 |
显示源元素的属性或操作 |
右键单击关系项并选择'源特征|属性”或“源特征|操作”。 (或者,单击该项目并分别按 或 F10)。 显示源元素的特征窗口,并根据需要显示“属性”或“操作”选项卡。 |
属性 操作 |
显示目标元素的属性 |
任何一个:
|
属性对话框 |
显示目标元素的属性或操作 |
右键单击关系项并选择“目标特征|”属性”或“目标特征|操作”。 (或者,单击该项目并分别按 或 Shift+F10)。 显示目标元素的特征窗口,并根据需要显示“属性”或“操作”选项卡。 |
属性 操作 |
在浏览器窗口中查找相关元素 |
右键单击项目行并根据需要选择“定位源”或“定位目标”。 相关元素在浏览器窗口中突出显示。 |
|
将相关元素添加到当前图表 |
如果当前图表上未显示任何相关元素,则:
选择项目行,然后右键单击并选择“Place元素(s) in图表”。光标变为“放置元素”符号(小矩形和带框加号的箭头);将光标移动到图表中要放置相关元素的点,然后单击鼠标按钮。 此功能在构建元素如何与模型的其余部分交互的图片时很有用,尤其是在对现有代码库进行逆向工程时。 |
|
在图表中找到相关元素 |
右键单击项目行并选择“查找所有图表”选项。 如果相关元素仅存在于一个图表中,则显示该图表并突出显示相关元素。关系窗口的聚焦切换到相关元素。 如果相关元素存在于多个图表中,用途显示“使用元素”对话框,列出图表。单击其中一个图表,然后单击“打开”按钮以显示选定的图表,并突出显示相关元素。 |
显示元素使用 |
删除关系 |
右键单击项目行并选择“删除连接”选项。 将显示A提示以警告您所选项目将从所有图表和模型中删除,并且该操作无法撤消。此消息仅涉及关系-源和目标元素保留在图表和模型中。 单击是按钮继续删除。 |
注记
- 在企业版、统一版和终极版中,在启用安全性的情况下,图表和源和目标元素必须可以自由编辑,然后才能使用这些选项
- 将关系窗口中的相关元素添加到图表不会改变窗口对相关元素的聚焦;最初选择的元素(以及关系窗口的原始主题)保留在上下文中,并且您继续使用该元素