使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换
2009-12-16 00:00:00 来源:WEB开发网核心提示: 查看原图(大图)当有人在运行转换时,支持 @generated 注释的每一个生成的元素的注释,使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换(7),都被修改为包含代表源 UML 元素的 EMF URI ,如清单 3 所
查看原图(大图)
当有人在运行转换时,支持 @generated 注释的每一个生成的元素的注释,都被修改为包含代表源 UML 元素的 EMF URI 。如清单 3 所示。
清单 3. 代表源 UML 元素的 EMF URI
/**
* @generated sourceid:platform:/resource/UMLS/UMLS.emx#_NLHDQIr0Edu0eunV5GC2yg
*/
public class Order {
}
在源 UML 元素和目标 Java 元素之间,建立一个追踪关系。建立的追踪关系,允许在返回致转换时,目标与源元素之间的改善的合并操作(改善的功能超出了本文的讨论范围)。
在建立追踪关系以后,对于每一个 UML 类或者界面,您可以通过在 Project Explorer 中选择元素,然后从下拉菜单中选择Query > Traceability > Implementations ,来追踪 Java 的实现情况。
点击OK 以响应 Save As 对话框(图 10)。
图 10. Traceability 图的 Save As 对话框
将会创建一个新的图,以追踪选择 UML 类和实现该类的 Java 类之间的关系(图 11)。
图 11. 生成追踪性图
更多精彩
赞助商链接