产品提供了模型变换的示例(报告简化变换示例)和报告设计的相应示例(样本 SUML 设计)。变换在生成报告之前简化模型。可以使用变换和报告设计来生成报告,也可以使用此示例作为参考来帮助您编写使用变换的自己的报告设计
要用诸如报告简化变换示例之类的模型变换生成报告:
- 确保变换的插件处于当前工作空间中。
如果要使用的报告设计为“样本 SUML 设计”报告设计,请导入报告简化变换示例。此变换在生成报告之前简化模型以生成简化的报告。要导入示例,请完成以下步骤:
- 单击。
- 展开报告插件,然后双击报告简化变换示例。 这就会将三个示例插件导入到工作空间。
- 在包含变换代码的 plugin.xml 文件中,将下列属性元素之一添加至
com.ibm.xtools.transform.core.transformationProviders
扩展以标识在报告生成期间变换生成的输出模型的类型。
- 如果为输出资源类型定义了 org.eclipse.core.runtime.contentTypes 扩展,请添加
id 为 "TargetContentType" 的新属性元素以及作为变换输出的内容类型标识的值。
- 如果没有为变换输出定义内容类型,请添加
id 为 "TargetFileExtension" 的新属性元素以及作为变换输出的文件扩展名的值。
如果要使用“样本 SUML 设计”报告设计,那么不需要执行此步骤。
- 在 Java 透视图中,单击。
- 输入启动配置的名称,确保位置字段指定当前工作空间以外的工作空间,然后单击运行。 现在,当生成报告时,就可以在新的工作空间中使用该变换了。
- 遵循用于生成模型信息报告的过程,并在“报告”窗口中,选择处理变换的报告设计,单击下一步,选中变换的复选框,然后单击完成。
注: 如果要使用示例,请选择“样本 SUML 设计”报告设计和报告简化变换。