| 前页 | 后页 | 
使用配置文件帮助器创建构造型配置文件
在创建一种技术以提供特定于域的工具集时,通常的出发点是定义要提供的每个元素,连接器,特征和结构组件。这些由配置文件定义。
概要文件中定义的所有Enterprise Architect都是Enterprise Architect定义的Core UML对象(元类)的扩展,或者是其他现有概要文件和技术定义的非UML对象( Enterprise Architect型)的扩展。
配置文件的开发完成后,将其保存到外部XML文件中,然后将其合并到MDG技术中以进行最终部署。
配置文件中定义的每个构造型都会修改其扩展的元类或构造型的行为。这些修改可能包括:
- 标记值以提供其他属性
- 定义适用于每个构造型的条件和规则的约束
- 形状脚本,用于自定义新对象的整体外观
- 更改对象的默认外观,例如背景,边框和字体颜色
- 快速链接器定义可提供每种构造型的最常见连接类型的列表
- 特殊属性,用于定义新对象的特定外观和行为,包括初始元素大小和浏览器窗口图标
创建一个UML配置文件
| 步 | 描述 | 也可以看看 | 
|---|---|---|
| 1个 | 在浏览器窗口中,找到具有<< profile >>构造型的包,并打开其子图。 如果您没有现有的<< profile >>软件包,请在模型向导中使用“ MDG Technology Builder”透视图创建一项新技术,然后从新创建的<< profile >>软件包中打开该图。 | 使用配置文件助手 | 
| 2 | (可选)如果您希望构造型元素包括带有多个预定义值的下拉列表的标记值,则每组值都必须由概要图上的Enumeration元素定义。 如果您希望构造型元素包括结构化标记值以提供复合信息集,则每个结构都必须由Profile图上的Class元素定义。 必须先存在Enumeration和Class元素,然后才能为构造型定义这些Tagged Value类型。您既可以在此时创建元素,也可以在以后将这些标记值添加到构造型中。 | 向构造型添加枚举 定义结构化标签值 | 
| 3 | 通过从图工具箱中拖动“添加原型配置文件帮助器”来添加新的原型。 “添加定型配置文件帮助器”打开的对话框将允许您为定型指定各种常规属性,标记值和形状脚本。 | 使用Profile Helpers添加构造型和元类 | 
| 4 | (可选)为构造型定义约束。 | 定义构造型约束 | 
| 5 | (可选)设置构造型的默认外观。 | 设置默认外观 | 
| 6 | 对要创建的每个新的构造型元素重复步骤3到5。 | |
| 7 | (可选)将快速链接器定义添加到配置文件。 | 将快速链接器定义添加到配置文件 | 
| 8 | 将软件包另存为配置文件。 保存配置文件时,使用的名称应与配置文件包的名称匹配;这对于工具箱配置文件中的引用正确运行是必要的 | 汇出个人资料 | 
| 9 | 将配置文件合并到MDG技术中。 | 创建MDG技术文件 新增个人资料 | 
笔记
- 配置文件包不能包含其他包;不要将任何其他软件包添加到配置文件
 
