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
Un BLOB en SQL es un tipo incorporado que almacena un Objeto Binario Grande como un valor de columna en una fila de una[...]
Video Tutorial que muestra una de las maneras de utilizar y mostrar imagenes en iReport, pasando estas como parametros d[...]
Java cuenta con la clase java.lang.Math la cual contiene métodos para realizar operaciones numéricas básicas como[...]
GraphADT es una proyecto alojado en github escrito en java que te permite trabajar con grafos, a la fecha de escribir es[...]
En este oportunidad comparto una pequeña aplicación hecha en java para recortar partes de una imagen seleccionado con el[...]
Las aplicaciones para celulares inteligentes con sistema operativo Android, se distribuyen en archivos *.APK, si como pr[...]