前页 | 后页 |
使用配置文件Helpers 创建构造型Profiles文件
在创建技术以提供特定于领域的工具集时,典型的起点是定义您要提供的每个元素、连接器、特征和结构组件。这些由配置文件定义。
配置文件中定义的所有构造型要么是Enterprise Architect定义的核心UML对象(元类)的扩展,要么是其他现有Profiles和技术定义的非 UML 对象(构造型)的扩展。
完成配置文件的开发后,将其保存到外部 XML 文件中,然后合并到MDG 技术中以进行最终部署。
配置文件中定义的每个构造型都会修改它扩展的元类或构造型的行为。这些修改可能包括:
- 提供附加属性标记值
- 约束来定义适用于每个构造型的条件和规则
- A形状脚本来自定义新object的整体外观
- 更改object A默认外观,例如背景、边框和字体颜色
- 快速链接器定义,提供每个构造型中最常见的连接类型列表
- 定义新object的特定外观和行为的特殊属性,包括初始元素大小和浏览器窗口图标
创建UML配置文件
节 |
描述 |
也见 |
---|---|---|
1 |
在浏览器窗口中,找到具有 <<profile>> 构造型的包并打开其子图。 如果您没有现有的 <<profile>>包,请使用“Management | MDG 技术Builder 的蓝图在模型向导实验中创建一个新技术,然后从新创建的<<profile>>包中打开图表。 |
使用配置文件Helpers |
2 |
(可选)如果您打算在您的构造型元素中包含引用预定义标签类型的标记值,您可以在配置文件图表上的数据类型元素中定义这些标签类型。 如果您希望您的构造型值类型元素包括带有几个预定义值的下拉列表的标记值,则必须通过配置文件图表上的枚举元素来定义每组值。 如果您希望您的构造型标记值包含一个结构化标记值以提供一组复合信息,则每个结构必须由配置文件图中的类元素定义。 在为您的构造型定义这些标记值类型之前,必须存在枚举和类元素;您可以在此时创建元素,或者稍后将这些标记值添加到您的构造型中。 |
将枚举添加到构造型 定义结构化标记值 使用预定义的标签类型(传统Profiles ) |
3 |
通过从图表工具箱中拖动“添加构造型配置文件帮助器”来添加新的构造型工具箱由“添加构造型配置文件帮助器”打开的对话框将允许您为您的构造型指定各种一般属性、标记值和形状脚本脚本。 |
使用配置文件Helpers 添加构造型和元类 |
4 |
(可选)为构造型定义约束。 |
定义构造型约束 |
5 |
(可选)设置构造型的默认外观。 |
设置默认外观 |
6 |
对要创建的每个新构造型元素重复步骤 3 到 5。 |
|
7 |
(可选)将快速链接器定义添加到配置文件。 |
将快速链接器定义添加到配置文件 |
8 |
将包保存为配置文件。 保存配置文件时,使用的名称应与配置文件包的名称一致;这对于工具箱配置文件中的引用正确执行函数是必要的 |
导出一个配置文件 |
9 |
将配置文件合并到MDG 技术中。 |
创建MDG 技术文件 添加配置文件 |
注记
- A配置文件包不能包含其他包;不要在配置文件中添加任何其他包