前页 | 后页 |
管理结构元素
在UML建模中,您可以定义带有结构元素的某些构造和事件(也称为零件,属性,交互点,或者-如果是State元素上的入口和出口点,则是连接点),这些结构和事件被添加到父元素上。例如,您可以将端口添加到类(如图所示),将操作引脚添加到操作,或将活动参数添加到活动。结构元素成为父元素的组成部分;某些结构元素(例如“零件”和“特性”)可以独立于父级存在,但不具有独立角色。
您可以通过“功能”窗口,“零件/属性”选项卡上的“零件和属性”以及“交互点”选项卡上的端口来管理结构元素。如果父元素是州,则其连接点显示在“连接点”选项卡上。这三个选项卡都具有相同的选项,在此进行描述。
访问
色带 |
设计>元素>特征>交互点 设计>元素>特征>零件/属性 (对于状态元素,选择其他选项之一,然后单击“连接点”选项卡) |
上下文菜单 |
右键单击图中的元素|特色|互动点 右键单击图中的元素|特色|零件/属性 (对于状态元素,选择其他选项之一,然后单击“连接点”选项卡) |
键盘快捷键 |
+ 5>交互点(用于端口) Ctrl + 5>零件/属性(用于零件和属性) Ctrl + 5>连接点(用于状态元素) |
审查结构要素
选项 |
行动 |
也可以看看 |
---|---|---|
元素列表 |
查看当前与所选父元素关联的每个结构元素的定义。如果选中“显示拥有/继承的”复选框,则列表还将包含父元素具有的所有分类器中的任何结构元素。 如果希望任何结构元素在当前图的父元素上可见,请选中该元素名称旁边的复选框。请注意,此面板中的“可见”列随后针对所选元素显示值True。 要隐藏图上的结构元素,请清除复选框。结构元素仍然存在于父元素上,但在图中不可见。 如果需要,您可以在“类型”字段中更改分配的类型。单击图标,然后浏览或搜索并从“选择类型”对话框中选择所需的类型。 |
选择<项目>对话框 |
所有 |
单击这些按钮以选择(全部)或清除(无)所有列出的元素的复选框。 |
|
显示拥有/继承 |
该选项卡列出了所选父元素上的结构元素。如果要包括父元素可能具有的任何分类器的继承属性或所有者属性,请选中此复选框。 |
上下文菜单选项
“零件/属性”和“交互点”选项卡具有一个上下文菜单,该菜单提供用于帮助您进一步管理父元素上的结构元素的选项。
选项 |
描述 |
也可以看看 |
---|---|---|
添新 |
选择此选项可将相同种类的新结构元素(端口,零件或属性)添加到父元素。显示“插入新的嵌入元素”对话框。在里面:
|
|
重新定义 |
单击此选项创建结构元素的克隆,您可以更改其属性。 |
|
修改 |
单击此选项可在“修改嵌入式元素”对话框中编辑所选结构元素的属性,该对话框与前面的“ 添加新表”条目中所述的“插入新的嵌入式元素”对话框具有相同的字段。 |
|
删除 |
单击此选项可立即从模型中删除结构元素。 |
笔记
- 结构图的名称在标签上显示为标签,您可以使用“标签”上下文菜单进行编辑