前页 | 后页 |
添加形状脚本
UML元素和连接器在形状,颜色和标签方面均具有标准外观。可以使用形状脚本以多种方式更改元素或连接器类型的外观,方法是使用形状脚本定义要施加在默认(或主要)形状上的确切特征。如果要标准化外观以应用于许多元素,请将Shape Script附加到UML概要文件(例如MDG Technology UML概要文件)中的Stereotype元素的属性。
访问
对于在您的UML配置文件中定义构造型的元素,定义一个名为“ _image”的属性,该属性将指定形状脚本。
通过单击“ _image”属性的“初始值”字段中的浏览图标,显示形状脚本编辑器。
色带 |
设计>元素>特征>属性> [定义或选择属性'_image']>单击“初始值”字段中的浏览图标 。 |
上下文菜单 |
右键单击构造型元素|特色|属性| <定义或选择属性'_image'> |单击“初始值”字段中的 |
键盘快捷键 |
| <定义或选择属性'_image'>] |单击“初始值”字段中的 |
将形状脚本添加到构造型元素
刻板印象元素现在类似于以下示例:
步 |
描述 |
也可以看看 |
---|---|---|
1个 |
在“名称”字段中,键入“ _image”。 |
|
2 |
单击“初始值”字段旁边的按钮。 显示“形状编辑器”对话框。 |
形状编辑器 |
3 |
在“形状编辑器”对话框中输入形状脚本。 完成编写形状脚本后,单击确定按钮,然后单击关闭按钮。 |
编写脚本 |
笔记
- 您的形状脚本可能包含外部定义的图像;在这种情况下,Shape Script将包含image方法,并指定以技术名称为前缀的图像文件名
- 如果要为关联类创建Shape Script,请注意,Shape Script同时应用于Class部分和Association部分;因此,您可能必须在形状主体中包含用于测试元素类型的逻辑,以便可以为类和关联提供单独的绘制指令
在以下情况中,不需要这样的逻辑:
-形状源或形状目标,它们被类忽略,或者
-装饰形状,被协会忽略 - 您也可以临时将Shape Script应用于元素,将Shape Script附加到在“ UML Types”对话框中定义的UML型(“配置>参考数据> UML Types”)