现在,您可以使用UModel中的组件图,轻松地展示代码的物理结构。
组件图将项目的逻辑视图与实际包含源代码的文件对应起来,这些文件实现了相应的逻辑。当UModel生成代码时,组件图表示您的类对应的Java或C#源代码文件的位置。在逆向工程现有项目时,组件图可以帮助您将每个类图与相应的源代码文件关联起来。
UModel 组件图工具栏包含实现箭头,用于将每个类分配到相应的组件,以及其他在绘制组件图时常用的元素。UModel 允许您轻松地通过工具栏或上下文菜单创建新的组件。然后,您可以从类图中复制和粘贴项目类,或者从模型树窗口拖动类,并通过绘制实现箭头将类分配到组件。
您需要在组件图的属性窗口中指定与您的模型对应的源代码目录。在这里,您可以告诉 UModel 将生成的代码存储在哪个位置,也可以告诉它在哪里查找用于逆向工程的代码。
