Closed segonzal closed 9 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).
@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.
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.
(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 .
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.