Directory coolImagingApplication/src/es/coolimaging/modelo/lectorXML/

Directory Created:
2009-01-02 15:19
Directory Deleted:
2009-07-24 17:57
Total Files:
0
Deleted Files:
4
Lines of Code:
0

[root]/coolImagingApplication/src/es/coolimaging/modelo/lectorXML

Lines of Code

coolImagingApplication/src/es/coolimaging/modelo/lectorXML/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 35 (100.0%) 1302 (100.0%) 37.2
luis 26 (74.3%) 821 (63.1%) 31.5
odracirnumira 9 (25.7%) 481 (36.9%) 53.4

Most Recent Commits

luis 2009-07-24 17:57 Rev.: 885

Cambio de nombre del proyecto principal

0 lines of code changed in 4 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (del), LectorArbolOperaciones.java (del), LectorCarpetaMenu.java (del), XMLTAG.java (del)
luis 2009-03-28 21:44 Rev.: 345

Añadida a la aplicación un punto de extensión para poder añadir operaciones de forma menera externa a nuestro proyecto.

34 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+34 -6)
luis 2009-03-27 00:13 Rev.: 341

Arreglado problema de NullPointerException encontrado en la creación del menú de operaciones de caracterización.

1 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+1 -1)
luis 2009-03-25 02:22 Rev.: 334

Actualizado el archivo XMLTAG debido a que se ha modificado el archivo ArbolOperacionesHandler

0 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: XMLTAG.java (-1)
luis 2009-03-25 02:21 Rev.: 333

Lector de indices de los archivos xml modificado para el nuevo sistema implementado en IOperadorAplicacion

7 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+7 -105)
odracirnumira 2009-03-25 01:19 Rev.: 332

1) Se cambia la interfaz IOperadorAplicacion, añadiendo un método que devuelve toda la información asociada al IOperadorAplicacion. Dicha información se encapsula mediante un objeto de la clase InfoOperadorAplicacion.

2) Como consecuencia, se deben modificar todos las clases que implementan la clase IOperadorAplicacion. Menudo coñazo.

3) Se modifican las clases NodoArbolOperaciones, NodoCategoria y NodoOperacion. Ahora, un NodoArbolOperaciones no tiene por qué ser creado con un nombre en forma de String. Un NodoCategoria sí lo requiere, pero el NodoOperacion no, ya que su nombre lo extraerá del IOperadorAplicacion que hay por debajo. Del mismo modo, la descripción del NodoOperacion es extraída a través del IOperadorAplicacion. Se eliminan, por coherencia, los métodos setNombre() y setDescripcion() de la clase NodoOperacion. Se elimina, por coherencia, el método setNombre() de la clase NodoArbolOperaciones, y se traslada únicamente a la clase NodoCategoria.

9 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+9 -2)
odracirnumira 2009-03-03 21:52 Rev.: 303

Se añade la clase PanelInfoOperacionVacio; como consecuencia, se eliminan todos los PanelInfoOperacion que no tuvieran parámetros asociados.

9 lines of code changed in 3 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+5 -4), LectorArbolOperaciones.java (+2 -2), LectorCarpetaMenu.java (+2 -2)
luis 2009-03-03 16:23 Rev.: 296

Arreglado problema de lectura de cualquier extensión

1 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: LectorCarpetaMenu.java (+1 -2)
luis 2009-03-03 15:40 Rev.: 292

Añadido menú para las operaciones de caracterización de imágenes. Falta crear alguna operación de caracterización y comprobar que todo funciona correctamente.

Para poder hacer esto, se han añadidos cambios en clases ya existentes (remodelaciones para que además de poder recibir un arbol de operaciones de tratamiento de imágenes pueda recibir un arbol de caracterización de imágenes) y se ha creado una nueva clase que alberga la vista (MenuArbolOperacionesCaracterizacionImagenes).

Otro cambio importante, ha sido cambiar el tipo de valor que devuelven las operaciones, pasando de ser un entero a un enum. Esto permite un mayor control y queda más claro a la hora de hacer las comparaciones.

38 lines of code changed in 4 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+23 -9), LectorArbolOperaciones.java (+6 -3), LectorCarpetaMenu.java (+7 -2), XMLTAG.java (+2 -1)
odracirnumira 2009-02-27 18:19 Rev.: 286

Se reformatea todo el código según el estilo que hemos elegido.

443 lines of code changed in 4 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+276 -277), LectorArbolOperaciones.java (+90 -69), LectorCarpetaMenu.java (+61 -50), XMLTAG.java (+16 -18)
luis 2009-02-12 22:10 Rev.: 264

Principalmente añadido el arbolOperaciones al menuBar (menú de la parte superior de la ventana, por ejemplo el típico archivo, editar...).

Para ello se han modificado algunas de las clases de la siguiente manera:

- Creación de una nueva clase llamada AccionNodoOperacion encargada de albergar los nodoOperación como acciones.

- Modificación de la clase ArbolOperacion teniendo que volver a insertarle la función de ordenación puesto que ahora no se puede hacer uso del treeViewer Sorter.

- Añadida la clase estática MenuBarArbol, encargada de almacenar todos los métodos que tengan que ver con el paso de un arbol a una estructura de menús.

- Añadido el uso de la descripcion que se define en los archivos xml como toolTips de las acciones AccionNodoOperacion. Se ve afectada la clase ArbolOperacionesHandler

- Ampliada funcionalidad de la clase Configurador, ahora también se encarga de cargar el arbolOperaciones y de albergar las variables globales de las que pueda hacer uso
el resto de clases de la aplicación.

8 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+8 -8)
luis 2009-02-03 00:56 Rev.: 245

Añadida internacionalizacion al indice del menu.

267 lines of code changed in 4 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+230 -33), LectorArbolOperaciones.java (+15 -3), LectorCarpetaMenu.java (+10 -2), XMLTAG.java (+12 -6)
odracirnumira 2009-01-26 02:45 Rev.: 210

1) Se añade la posibilidad de limpiar la ROI que se está definiendo
2) Se añade la posibilidad de eliminar el último punto de la ROI que se está definiendo
3) En la barra de estado, se añade la visualización de las componentes del píxel actual
4) Se hace que lo que no sea ROI, en la imagen extraída, sea visualizado de otro color, para distinguirlo de aquello que sí es ROI.

20 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (+20 -46)
luis 2009-01-03 19:17 Rev.: 144

Comprobación terminación .xml

4 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: LectorCarpetaMenu.java (+4 -2)
luis 2009-01-03 19:08 Rev.: 142

Añadido error en caso que no se pueda abrir la carpeta donde se encuentran los ficheros XML

3 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: LectorCarpetaMenu.java (+3 -2)
luis 2009-01-03 18:48 Rev.: 141

Añadida Javadoc LectorXML

1 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: LectorCarpetaMenu.java (+1 -1)
luis 2009-01-02 15:38 Rev.: 136

Olvido en el cierre de un comentario

1 lines of code changed in 1 file:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: LectorCarpetaMenu.java (+1 -1)
luis 2009-01-02 15:19 Rev.: 135

Implementación del lector XML realizada. A partir de este momento, el menú se leerá de archivos XML's.

456 lines of code changed in 4 files:

  • coolImagingApplication/src/es/coolimaging/modelo/lectorXML: ArbolOperacionesHandler.java (new 230), LectorArbolOperaciones.java (new 118), LectorCarpetaMenu.java (new 85), XMLTAG.java (new 23)
Generated by StatSVN 0.7.0