JBuilder 中的 UML 工具

王朝java/jsp·作者佚名  2006-01-09
宽屏版  字体: |||超大  

JBuilder中可以使用两种UML图形:

限制性的包依存图(Limited package dependency diagram):以核心包为主的UML图形,只会显示某个包所相依的其他包。核心包为亮绿色,其他包为暗绿色。

类结合图(Combined class diagram):将最主要的类显示在中央,既有关联性的类显示在左侧,具有依存性的类显示在右侧。主类上方显示父类与其实现的接口,主类下方是继承此类(或实现此接口)的类。

UML图形定义

项目

图形说明

类(class)

背景为黄色的矩形方框,最上方显示类名称,接着是值域、属性和方法

抽象类(abstract class)

名称以斜体字显示

接口(interface)

背景为橘黄色的矩形方框;接口名称以斜体字表示

包(package)

以标签形式显示包名称。核心包以亮绿色表示,其他包为暗绿色

值域(field)

位于类名称的下方,包括值域的数据类型

方法(method)

位于值域的下方,包括回传类型

抽象方法(abstract method)

名称以斜体字表示

属性(properties)

显示在类图的最下方

Static 修饰符

静态成员、值域、变量及方法会加下划线

继承关系(inheritance)

用带有实线的箭头表示,箭头从子类指向父类

实现接口(interface)

用带有虚线的箭头表示,箭头从类指向欲实现的接口

依存性(dependency)

用带有箭号的虚线表示

关联性(association)

用带有箭号的实现表示

过滤显示:

选取 Project —〉Project Properties —〉General —〉UML Diagram Filter

在窗格中选择需要过滤得包或类,被选中的包或类在UML中就不会显示了(一般会选择 java.* 包)

需要显示的时候还可以在UML图中通过右键菜单将过滤取消。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有