前页 | 后页 |
与自定义包交换模型集
您通常使用模型文档元素来创建一个文档报告,其中包含来自您的模型中单独包的信息。但是,您可以使用相同的概念、结构和流程来生成Enterprise Architect Native XML 文件以导出到另一个模型。这有助于您从模型的任何部分选择包并将它们传输到另一个模型,而无需单独处理它们或创建特殊结构来组合它们。例如,您可以使用它来定义可包含在受限用户WebEA视图中的模型子集。
您创建模型文档元素,将单个包添加到其中,并从该元素生成 XML 到外部文件位置。 XML 将包含模型文档元素中指定的所有包(及其子结构)。然后,您可以使用普通导入XML功能将文件导入到另一个模型中。
您可以从模型文档元素设置生成 XML 文件,以从包列表生成文档报告; XML 生成器忽略元素的标记值。您可以生成一个报告来伴随文件,以显示其内容。
设置模型文档
完成以下程序:
- 在元素上创建模型文档(如创建模型文档帮助主题中所述);无需设置任何标记值
- 将需要的包拖入其中(如添加包到模型文档帮助帮助中所述);您不使用模型搜索来填充元素
- 如有必要,将包组织成适当的序列(如文件顺序帮助、更改序列的包...部分中所述)
生成XML
节 |
行动 |
也见 |
---|---|---|
1 |
设置模型文档元素后,在其父图中右键单击它,然后单击“文档|生成XML”选项。 |
生成文档 |
2 |
在“生成模型文档 XML”对话框中,输入要生成的 XML 文件的文件路径,或单击按钮并浏览位置。 单击“生成”按钮将 XML 生成到文件中。 |
|
3 |
XML 生成器通过模型文档元素的定义内容进行工作,从列出的包中提取信息并生成一个 Native XML 文件,在 Progress 字段中显示操作的进度。 单击关闭按钮。 您 - 或其他用户 -现在可以使用“从 Native/XMI文件导入包”对话框将 XML 文件导入到不同的模型中。 |
注记
- 在Enterprise Architect的企业统一版和终极版中,如果启用了安全性,则必须具有“导出XML”权限才能导出为XML
- 生成的 XML 文件无法导入到早于 15.0 版的Enterprise Architect版本中
- 除非在“首选项”对话框的“XML 规范”部分中选择了“写入日志”选项,否则不会生成正在导出的模型文档A日志文件
- 当您将 XML 文件导入模型时, Enterprise Architect将创建一个包(与模型文档元素同名),该包将充当模型文档元素中指定的包的容器