FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

UML

NetBeans IDE 中的 UNL 特性
单击图片查看全屏预览

通过使用 NetBeans UML,设计人员能专注于应用程序的设计,而开发人员可以专注于代码的编写。

正向和逆向工程

设计人员和分析人员使用 UML 建模语言设计应用程序,然后开发人员从 UML 模型中生成 Java 代码。您还可以更改源代码来更新模型。

生成的源代码可以保存在新的源文件中,也可以合并到现有源代码文件中,以提供完全可逆的工程能力。收集类型可以在正向和逆向工程期间保存,也可以设置或更改。

UML 图类型

使用 NetBeans UML 建模功能,您可以创建 8 种 UML 图:活动图、类图、协作图、组件图、部署图、序列图、状态图和用例图。可以在图编辑器内可视地调整图。

UML 图

自定义代码生成

NetBeans UML 为正向工程提供基于模板的代码生成功能。通过修改包含在 NetBeans IDE 中的 FreeMaker 模板自定义代码生成方式。

集成的 UML 工具

需求集合:通过 XML 文件将应用程序设计需求纳入您的模型中,也可以从 Telelogic DOORS® 需求工具导入。通过您的模型创建 Javadoc 样式的 Web 报告,与别人共享工作成果。

此外,还具备一个预定义的、可扩展的设计模式完全集合,包括 EJB 1.1、EJB 2.0 和 Gang of Four。

 

- UML 学习资源

UML 选项
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by