****************************************************************************
*************** Diseño y Programación Orientados a Objetos******************
**************                1er. Sem 2008                *****************
**********              Tarea 2: Tómbola en Java                   *********
*********   Integrantes : Alejandro Merello 2421004 - 9            ********* 
*********                 Felipe Diaz       2421043 - K            *********
****************************************************************************

Descripción General:
El objetivo de esta tarea es poder ejercitar la programación conducida por eventos, desarrollar interfaces graficas y el manejo de excepciones dentro del lenguaje JAVA.
La tarea cumple con lo requerido dentro del enunciado, presenta una interfaz gráfica donde se puede abrir un archivo, mediante una búsqueda por carpetas, para luego presentarlo en un lado del frame, y en el otro por medio de la accion rodar, ordenarlos aleatoriamente y enumerarlos. Con la opción buscar esta pintara en azul los nombres con alguna coincidencia, sin importar si esta con mayúscula o minúscula, pero sí mostrando diferencia si se escribe un nombre con tilde o sin. 

Ejecución:

Para compilar solo se debe ejecutar el comando: $ make
Para correr el programa se debe ejecutar: $ make run
Para generar la documentación se debe ejecutar: $ make doc
Para limpiar la carpeta (eliminar archivos .class y .html: $ make clean

NOTA: La documentación se crea bajo el directorio docs

Archivos:

/images			Carpeta que contiene imágenes que utiliza el programa.
makefile		Archivo para compilar y ejecutar la tarea.
BubbleSorter.java	Clase que contiene el algoritmo de ordenamiento.
Estudiante.java		Clase que implementa a un estudiante.
Extractor.java		Clase que extrae de un archivo de texto strings por línea.
Nombres.java		Clase para el manejo de un archivo de texto con una lista de alumnos.
Ordenador.java		Superclase para distintas implementaciones de algoritmos de ordenamiento.
Persona.java		Superclase que define al objeto Persona del que hereda Estudiante.
TextFilter.java		Filtro para aceptar solo archivos de texto.
Tombola.java		Clase principal que contiene al método main para crear la tómbola.
TombolaFrame.java	Objeto para la creación y manejo de la tómbola.
Utils.java		Clase para obtener la extensión de un archivo.
listaNombres.txt	Archivo con una lista de nombres para la ejecución de la tarea.
readme.txt		Contiene la explicación de los elementos de la tarea.