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
Los cursos online se han convertido en algo común en nuestros días y las aplicaciones que hay en la nube para realizar r[...]
Apache POI es la API de Java para el trabajo con archivos de Microsoft como son Word, Excel y Power Point. Apache POI se[...]
La policia, el FBI u otros organismos similares utilizaban a dibujantes para realizar el «retrato hablado» de algún male[...]
Cuando se hace uso de programas a veces no importa que este cree más de una instancia al mismo tiempo, por ejemplo podem[...]
Los archivos digitales (txt, docx, xlsx, odt, odp, pdf, etc) nos permiten almacenar información el cual en ocasiones, de[...]
Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la inter[...]