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
Laravel tiene varias formas de tratar con las excepciones de nuetros proyectos, uno de ellos es el helper «abort()», est[...]
123d.circuits.io es una aplicación web propiedad de Autodesk que permite construir circuitos en un protoboard virtual. C[...]
Launch4j es un software OpenSource hecho en Java que permite crear ejecutables para programas escritos en ese mismo leng[...]
VLC Media Player es un reproductor multimedia de código abierto muy popular desarrollado por el proyecto VideoLAN. VLCJ [...]
iReport nos da la posibilidad de dar un formato condicional a los diferentes registros resultado de nuestras consultas S[...]
La Interfaz Grafica de Usuario en Java nos brinda la posibilidad de cambiar la apariencia de nuestras aplicaciones, ya s[...]