上一页 下一页

XML规范

 

您执行的许多模型开发和管理任务直接或间接使用XML。您可以在许多设置上设置默认值,以标准化您在自己的建模活动中使用XML的方式。您可以在任何特定的XMI导入或导出上覆盖其中一些设置,尤其是在将XMI中的模型包发布到另一种建模语言或工具时。

访问

功能区

开始>查看>首选项> XML规范

键盘快捷键

Ctrl + F9 | XML规范

笔记

  • 如果设置了“导出备用映像”,并且您的模型中的包具有版本控制,那么当您签入包时,这些包中使用的任何替代映像也会导出到版本控制存储库; 在这种情况下,如果替代图像经常更改,则只选择复选框否则,请不要选择此选项,而是使用“配置>模型>传输>导出参考数据”和“导入参考数据”功能区选项管理替代图像

设置XML规范选项

字段/按钮

描述

请参阅

编辑

指定默认编辑器以查看在系统中打开的任何XML文档。或者:

  • 键入编辑器.exe文件的位置,或
  • 单击按钮并浏览该位置

代码页

默认为windows-1252; 如果您不想使用此代码页,请键入首选代码页引用。

设置空编码字符串会导致XML输出中完全省略编码标记。

单击“ 默认”按钮将设置恢复为默认代码页。

格式化XMI输出

选中该复选框,将XMI输出的格式设置为人类可读的格式,作为默认值。

取消选中该复选框,将XMI显示为未格式化的代码。

发布模型包

使用DTD

选中该复选框以默认使用XMI导入和导出中的数据类型定义(DTD)。DTD验证模型的正确性,并检查是否没有发生语法错误。

取消选中该复选框以将默认设置为不使用DTD。

UML DTD

出口图

选中该复选框以将XML导出到其他格式或工具时默认包含图表。

发布模型包

导出替代图像

选择该复选框可在导出到XML时导出模型中使用的任何替代图像。

使用图像管理器共享参考数据

针对Schema / DTD验证XMI

选中此复选框可在加载导入的XML文件时根据架构或数据类型定义验证XML格式。

使用单一交易导入

选中该复选框以使所有XMI导入操作和剪贴板操作中的所有粘贴包默认在单个事务中执行。

取消选中此复选框可使所有XMI导入和粘贴包操作默认为按数据项执行数据项,以便一次失败不会阻止整个操作(建议用于大型导入/复制)。

在任何一种情况下,在任何特定的XMI导入操作中,都可以覆盖该设置。

从XMI导入复制包

写日志

选择该复选框可在导入或导出XMI时将执行活动写入日志文件。

取消选中该复选框以不记录导入或导出到日志文件的活动。

导出图表图像

选择该复选框可在导出为XML时将图表导出为图像。

图像类型

如果选择“导出图表图像”选项,请单击下拉箭头并选择要导出到的图像格式。从图元文件,位图,.gif,.png和.jpeg中选择。

在XMI 1.1 / 2.1导入期间为缺少的外部引用创建占位符

在导入Enterprise Architect导出的XMI 1.1 / 2.1文件期间,选中要显示的复选框,以显示任何缺失:

  • 图元素,使用Boundary元素作为占位符
  • 图连接器,使用依赖关系连接器作为占位符

使用跨包引用导入Enterprise Architect导出的XMI 1.1 / 2.1文件时,使用此选项可直观显示模型中尚未包含的图表项。

如下所示,示例场景将从'Master.EAP'将'Package2'导出到'XMI 1.1'并将其导入'New.EAP' - 类'Class1'和'Class2'以及它们之间的连接器是使用图表'Package2'上的占位符显示。

如果该文件用于包控制或版本控制下的包,并且未选中此复选框,则在“版本控制设置”对话框中选中“对于所有包,为外部引用创建占位符”复选框时,将覆盖该文件,并且/或'包控制选项'对话框。

版本控制设置配置包

使用ea $在XMI 1.0中为EA标记值

选中该复选框,以使用ea $为您创建的任何XMI 1.0中的任何Enterprise Architect 标记值添加前缀。

更新上次保存时间

选中该复选框以更新上次保存每个受控包的时间戳。

报告交叉包参考删除(XMI 1.1)

选中该复选框以报告在将“不完整”模型中的受控程序包导出到XMI 1.1时将删除的任何程序包交叉引用。

报告删除跨包参考

默认XML目录

键入导入和导出XML时要使用的默认XML目录的位置,或单击按钮并浏览该位置。

关闭

单击此按钮可保存所做的更改,并关闭“首选项”对话框。

学到更多