WEB开发网
开发学院软件开发Java 使用各版本的 IBM Rational Software Architect 以... 阅读

使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换

 2009-12-16 00:00:00 来源:WEB开发网   
核心提示: 可能您会注意到,转换会在生成的代码中,使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换(6),对元素应用@generated 注释(图 8),图 8. 生成代码中的@generated 项查看原图(大图)该注释用于保护代

可能您会注意到,转换会在生成的代码中,对元素应用@generated 注释(图 8)。


图 8. 生成代码中的@generated 项
使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换

查看原图(大图)

该注释用于保护代码。如果包含实现代码的@generated 注释被删除或者更改了,那么当在同一目标项目中再次运行转换转换时,该代码会受到保护并不再更改(改善的选项,会进一步保护在转换设计中提供的用户代码,在本文中对此不再赘述)。

您可能偶尔会需要更新程序。例如,您可能想要添加一种新的付款方式,例如接受付款顺序。您可以直接更改 Java 代码,或者向模型添加新的类,然后您必须返回致转换部分中。代码会重新生成,而在目标 Java 项目中会添加新类,而根本不去更改受保护的代码部分。

建立一个源-目标追踪关系

转换会给您一个选项,去建立源产品与目标产品之间的追踪关系。元素之间的关系,随着系统复杂性的增加,将会帮助您的团队理解元素,设计决定的说明。

为了生成转换源与目标元素之间的追踪关系,在 Transformation Configuration 编辑器的 Common 页面中选择Create trace relationships 复选框(图 9)。


图 9. Transformation Configuration 向导的 Common 页面
使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 IBM

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接