前页 | 后页 |
生成模型子集(变换)
定义了子模型或库的内容并应用了任何限制后,您现在可以生成模型。可以执行的模型转换取决于与配置文件关联的技术。此处列出了每种技术及其支持的转换:
访问
功能区 |
开发 >架构建模> Schema 编辑器> 打开Schema 编辑器:生成 |
模型变换
选择要运行的模型。
变换选项 |
描述 |
---|---|
NIEM |
NIEM模型子集 此选项将生成一个NIEM模型子集,其中包含配置文件描述的模式。 当您单击确定按钮时,系统将提示您选择目标包以创建子集。构成子集的 <<Namespace>>包随后将在此位置创建。如果任何子集包已经存在于该位置,它们的内容将被添加到。所有的subset包都会有'defaultPurpose'标记值设置为'subset'。 执行自定义脚本 A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。 |
通用的 |
通用模型子集 系统将提示您输入目标包。这将使用模式中的类型填充。如果输入限定符,这将应用于生成的类。架构中的任何限制也将被应用。目标包中存在的类型将被覆盖。将添加新属性。此过程不会删除目标中存在但配置文件中不再存在的类型或属性。 执行自定义脚本 A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。 |
UN/CEFACT NDR 3.0 |
BDT 图书馆 业务Datatype库将从配置文件中列出A核心数据类型填充。构造型将根据 CCTS 规范进行转换。这些类型可能比它们的核心对应物更受限制。存在的数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。 此过程不会删除目标中存在但配置文件中不再存在的类型或属性。 国际展览局图书馆 业务信息实体库将从聚合A核心组件中填充。配置文件中列出的构造型将根据 CCTS 规范进行转换。存在的数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。 此过程不会删除目标中存在但配置文件中不再存在的类型或属性。 执行自定义脚本 A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。 |
UN/CEFACT NDR 2. 1 |
UDT 库 将选定核心数据类型的非限定副本执行到 UDT 库。 QDT 库 合格A业务Datatype库将从配置文件中列出的核心数据类型填充。结果类型的名称将由配置文件中的命名限定符限定。构造型将根据属性规范进行转换。存在的数据类型将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。 国际展览局图书馆 业务信息实体库将从配置文件中列出A聚合核心组件填充。构造型将根据 CCTS 规范进行转换。现有数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。 执行自定义脚本 A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。 |
生成
单击确定按钮以生成模式。当生成完成时,将显示消息导出配置文件 <名称>已完成。
然后您可以在浏览器窗口中展开该包以查看生成的UML模型。
注记
- Schema 编辑器在Enterprise Architect的企业版、统一版和终极版中