打包定制 UML 概要文件

在创建定制 UML 概要文件并准备供他人使用之后,必须对其进行部署。有一种部署定制 UML 概要文件的方法是创建插件并将概要文件打包在其中。在修改 plugin.xml 文件以在概要文件中包含扩展点后,便可安装插件,并将概要文件应用于模型。如果想要概要文件作为部署的概要文件列示在产品中,那么应对其进行打包。在打包概要文件之前,可能要对其进行发布,以防止出现可能会对具有该概要文件的模型产生负面影响的任何更改。
在部署概要文件之前,必须验证该概要文件并解决任何错误。还必须熟悉插件创建过程。
要打包定制 UML 概要文件,请执行以下操作:
  1. 创建插件。 创建插件时,将生成一个包含 plugin.xml 文件的文件夹。
  2. 例如,在插件的主目录中创建一个名为 profiles 的文件夹。
  3. 关闭 UML 概要文件编辑器
  4. profiles 文件夹中放置 EPX 文件的副本。
  5. 要对 profiles 文件夹定义路径图并将概要文件扩展名添加至 plugin.xml 文件,请完成下列步骤:
    1. org.eclipse.gmf.runtime.emf.core 添加至所需插件的标记。
    2. org.eclipse.gmf.runtime.emf.core.Pathmaps 添加至扩展标记。
    3. com.ibm.xtools.uml.msl 添加至所需插件的标记。
    4. com.ibm.xtools.uml.msl.UMLProfiles 添加至扩展标记。
    5. 将路径图添加至扩展标记,这些标记指定在步骤 2 中创建的文件夹 profiles 的名称,后接 EPX 文件名称。 例如:path="pathmap://profiles"。
有关使用定制概要文件进行并行模型开发或发布概要文件的最佳实践的更多信息,请参阅 IBM developerWorks Web 站点。具体来说,请参阅名为“在 IBM Rational Software Architect 中比较和合并 UML 模型,第六部分:使用定制概要文件进行并行模型开发”(Comparing and merging UML models in IBM Rational Software Architect, Part 6: Parallel model development with custom profiles)的文章。可使用下列搜索项找到此文章:“比较和合并 UML 模型”(comparing and merging UML model)或“与定制概要文件并行模型开发”(parallel model development with custom profiles)。IBM developerWorks 站点上的“使用 Rational Software Architect 和 Rational Software Modeler 编写 UML 概要文件”(Authoring UML profiles using Rational Software Architect and Rational Software Modeler)也很有用。
相关概念
定制 UML 概要文件
相关参考
扩展点参考:UML 概要文件
插件创建过程

反馈