前页 后页

添加形状脚本

UML元素和连接器在形状,颜色和标签方面均具有标准外观。可以使用形状脚本以多种方式更改元素或连接器类型的外观,方法是使用形状脚本定义要施加在默认(或主要)形状上的确切特征。如果要标准化外观以应用于许多元素,请将Shape Script附加到UML概要文件(例如MDG Technology UML概要文件)中的Stereotype元素的属性。

访问

对于在您的UML配置文件中定义构造型的元素,定义一个名为“ _image”的属性,该属性将指定形状脚本。

通过单击“ _image”属性的“初始值”字段中的浏览图标,显示形状脚本编辑器。

色带

设计>元素>特征>属性> [定义或选择属性'_image']>单击“初始值”字段中的浏览图标Browse.

上下文菜单

右键单击构造型元素|特色|属性| <定义或选择属性'_image'> |单击“初始值”字段中的Browse.

键盘快捷键

F9 | <定义或选择属性'_image'>] |单击“初始值”字段中的Browse.

将形状脚本添加到构造型元素

刻板印象元素现在类似于以下示例:

A UML Profile diagram in Sparx Systems Enterprise Architect showing a stereotype being defined with a shape script in the _image attribute.

描述

也可以看看

1个

在“名称”字段中,键入“ _image”。

2

单击“初始值”字段旁边的Browse.按钮。

显示“形状编辑器”对话框。

形状编辑器

3

在“形状编辑器”对话框中输入形状脚本。

完成编写形状脚本后,单击确定按钮,然后单击关闭按钮。

编写脚本

笔记

  • 您的形状脚本可能包含外部定义的图像;在这种情况下,Shape Script将包含image方法,并指定以技术名称为前缀的图像文件名
  • 如果要为关联类创建Shape Script,请注意,Shape Script同时应用于Class部分和Association部分;因此,您可能必须在形状主体中包含用于测试元素类型的逻辑,以便可以为类和关联提供单独的绘制指令

    在以下情况中,不需要这样的逻辑:
    -形状源或形状目标,它们被类忽略,或者
    -装饰形状,被协会忽略
  • 您也可以临时将Shape Script应用于元素,将Shape Script附加到在“ UML Types”对话框中定义的UML型(“配置>参考数据> UML Types”)

学到更多