segonzal / jEdit-CC4401

0 stars 0 forks source link

Visualización UML #3

Closed segonzal closed 9 years ago

segonzal commented 10 years ago

Agregar visualizaciones UML simples. Al menos deben mostrar el nombre de la clase, si es Abstracta o Interfaz. Debe ser extensible para mostrar más cosas.

Analizar los alcances, donde hacer modificaciones y librerías asociadas.

ajerezg commented 10 years ago

Como creo que se me va a cortar luego la luz, dejo acá una pseudo planificación:

Cosas a hacer para la presentación 2 Implementar parser para obtener datos Exportar estructura a XML (provisoriamente) -Nombre de Clase -Tipo de clase -Atributos -Operaciones o Métodos -Herencia (si aplica) -Cada vez que se guarde un archivo que se vuelva a parsear y generar el xml? *Buscar librerías para la visualización gráfica (maybe aprovechar Graphviz?)

Cosas para la 3ra presentación y final Implementar visualización gráfica Implementar los demás tipos de relaciones de UML

La idea es tener que en la parte de 'FileBrowser' se agregue un botón para generar el gráfico, y que haya una opción para incluir las subcarpetas. Así, se parsearán todos los archivos .java de la carpeta (y subcarpetas) generando el XML (provisoriamente, luego será un gráfico per se) del UML en una nueva ventana, quedando dividida en 3. Quedaría algo así (falta poner el botón, el código con el gráfico no coinciden, es solo para hacerse una idea). p2

joseo commented 9 years ago

@ajerezg @matias-rodriguez ¿Han logrado hacer aparecer el panel anclado para la visualización? Pueden usar como base los primeros commits de GraphvizView o de Navegador.

nsdelgadov commented 9 years ago

sip, el Luis usó tu base

Se despide atentamente Nicolás Delgado Vega Estudiante Ing. Civil en computación Director Preuniversitario José Carrasco Tapia 2014

El 19 de octubre de 2014, 14:01, joseo notifications@github.com escribió:

¿Han logrado hacer aparecer el panel anclado para la visualización? Pueden usar como base los primeros commits de GraphvizView o de Navegador.

— Reply to this email directly or view it on GitHub https://github.com/segonzal/jEdit-CC4401/issues/3#issuecomment-59656330.

nsdelgadov commented 9 years ago

(na' que ver, la pregunta no era pa nosotors xD)

Se despide atentamente Nicolás Delgado Vega Estudiante Ing. Civil en computación Director Preuniversitario José Carrasco Tapia 2014

El 19 de octubre de 2014, 14:18, Nicolas Delgado nsdelgadov@gmail.com escribió:

sip, el Luis usó tu base

Se despide atentamente Nicolás Delgado Vega Estudiante Ing. Civil en computación Director Preuniversitario José Carrasco Tapia 2014

El 19 de octubre de 2014, 14:01, joseo notifications@github.com escribió:

¿Han logrado hacer aparecer el panel anclado para la visualización? Pueden usar como base los primeros commits de GraphvizView o de Navegador.

— Reply to this email directly or view it on GitHub https://github.com/segonzal/jEdit-CC4401/issues/3#issuecomment-59656330 .