corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.5 Features

Linguagem de modelagem unificada (UML)

Características da UML no NetBeans IDE
Clique na imagem para ver a tela inteira

Com a modelagem UML do NetBeans, os designers podem concentrar-se no design do aplicativo e os desenvolvedores no código.

Engenharia avançada e reversa

Os designers e os analistas criam aplicativos usando a linguagem de modelagem UML, depois os desenvolvedores geram o código-fonte Java a partir do modelo UML. Você também pode atualizar o modelo a partir de alterações feitas no código-fonte.

O código-fonte gerado pode ser salvo em novos arquivos de código-fonte ou mesclados em arquivos de código-fonte existentes, fornecendo o recurso de engenharia de ida e volta. Seus tipos de coleção são preservados durante a engenharia avançada e reversa e podem ser definidos e alterados.

Diagramas UML

Os plug-ins UML do NetBeans atualmente aceitam os seguintes diagramas UML: diagrama de atividade, diagrama de classe, diagrama de seqüência, diagrama de estado e diagrama de uso. Você também pode alinhar diagramas visualmente no Editor de diagramas, arrastar e soltar funções, padrões e classes da paleta de modelagem simplificada e adicionar relações da paleta de contexto. Desde o lançamento do NetBeans 6.5, os plug-ins UML usam a Biblioteca Visual do NetBeans, fazendo dela um código-fonte completamente aberta.

Diagramas UML

Geração de código personalizável

O NetBeans UML proporciona a geração de código baseada em modelos para engenharia avançada. Modifique os modelos do FreeMaker incluídos no NetBeans IDE para personalizar a forma em que o código é gerado.

Ferramentas de UML Integradas

Coleta de requisitos: você pode usar requisitos de design de aplicativos em seu modelo através de um arquivo XML ou importá-los da ferramenta de requisitos DOORS® da Telelogic. Crie relatórios Web de estilo Javadoc a partir do modelo para compartilhar seu trabalho com outros.

Existe um conjunto completo de padrões de design predefinidos e extensíveis, incluindo EJB 1.1, EJB 2.0 e Gang of Four.

 

- Trilha de aprendizado da UML

Opções da UML
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems