easyUML es una herramienta para crear diagramas UML para NetBeans de forma visual. Adecuado para el aprendizaje de este lenguaje de modelado por su sencillez.
Este plugin te permite hacer dos cosas:
¿Como lo instalo?
Puedes descargar este plugin desde la pagina de Netbeans <<AQUI>> y luego instalarlo manualmente o mucho más fácil con el Netbeans abierto, clic en Heramientas -> Plugings -> y en la pestaña de plugins disponibles buscas «EasyUML«, lo instalas y reinicias
¿Como lo uso?
Para crear un nuevo proyecto UML:
Archivo -> Proyecto nuevo -> en categorías buscas UML y en proyecto «UML Diagrams Project»
Presionas siguiente, escribes un nombre para el proyecto (Ej. UMLDiagrams) y clic en terminar.
Para agregar un nuevo diagrama UML, clic derecho sobre el proyecto -> Nuevo -> Class diagram, si no esta visible esta opción, presionas en «otro…«, en categoría buscas UML y en tipo de archivo «Class diagram«, a continuación escribes el nombre del diagrama y clic en «terminar«.
Se puede crear el diagrama ya sea arrastrando los componentes y relaciones desde la paleta (ubicada a la derecha) o haciendo clic derecho sobre la hoja de diseño.
Para agregar nuevos atributos y métodos doble clic en las secciones correspondientes de las clases o clic derecho sobre estas.
¿Como genero el código java?
Una vez que tengas tu diagrama listo, crea un proyecto java, no le agregues nada. A continuación , clic derecho sobre el diagrama UML -> presiona en «easyUML generate code» -> en la ventana que aparece, buscas el proyecto java que acabas de crear y presionas «generate code«
Las clases se generaran en el proyecto java.
¿Y como genero el diagrama desde clases java?
Solo debes seleccionar las clases, paquetes o proyecto completo y clic derecho -> «easyUML Create Class Diagram«.
Más sobre easyUML
Este post es la continuación del tutorial «Generador de código para Netbeans« en donde vimos como crear un modulo para N[...]
En este tutorial crearemos una aplicación que bloqueara toda la pantalla de la PC y no nos dejara realizar ninguna tarea[...]
Si bien se pueden encontrar en google estilos java (Look and Feel) listos para cambiar la apariencia de nuestras aplicac[...]
El siguiente código te muestra una lista de los dispositivos de impresión que tenemos instalado en el sistema import jav[...]
De las pocas herramientas disponibles entre librerías, frameworks, engines, etc para el desarrollo de videojuegos en len[...]
Gson es una biblioteca de código abierto para Java desarrollado por Google Inc que permite la serialización y deserializ[...]