## Documentación Tarea Nº1
Diseño y Programación Orientados a Objetos

##

Profesor: Agustín González V. | Autor: Thomas Genet ROL:2590113-4

Archivos:

- Forma.java : código de la clase abstracta Forma.
- Linea.java : código de la clase Linea heredada de la clase Forma.
- Rectangulo.java : código de la clase Rectangulo heredada de la clase Forma.
- Triangulo.java : código de la clase Triangulo heredada de la clase Forma.
- Circulo.java : código de la clase Circulo heredada de la clase Forma.
- Cruz.java : código de la clase Cruz heredada de la clase Forma.
- Point.java : código de la clase Point.
- RectangleCreationHandler.java : código de la clase RectangleCreationHandler que maneja la creación de un rectángulo.
- TriangleCreationHandler.java : código de la clase TriangleCreationHandler que maneja la creación de un triángulo.
- LineCreationHandler.java : código de la clase LineCreationHandler que maneja la creación de una línea.
- CircleCreationHandler.java : código de la clase CircleCreationHandler que maneja la creación de una círculo.
- SizeHandler.java : código de la clase SizeHandler que maneja el escalamiento de figuras geométricas.
- TranslationHandler.java : código de la clase TranslationHandler que maneja el desplazamiento de figuras geométricas.
- RotationHandler.java : código de la clase RotationHandler que maneja la rotación de figuras geométricas.
- MiMenuBar.java : código de la clase MiMenuBar que implementa el menú del Editor de Figuras.
- Dibujo.java : código de la clase Dibujo que implementa el panel del Editor de Figuras.
- EditorFrame.java : código de la clase EditorFrame que implementa el frame del Editor de Figuras.
- Editor.java : código de la clase Editor que contiene el Main .
- Documentación.html : Documentación del Editor de Figuras que describe los requerimiento de la Tarea 2, el funcionamiento de la aplicación y el diagrama de clase.
- diagrama.jpg : el diagrama de clase de la aplicación.
- ReadMe.html : éste archivo.

Ejecución:

- Debe estar conectado a "aragorn.elo.utfsm.cl" y ejecutar: make
- Esto genera los archivos .class necesarios para la ejecución.
- Para ejecutar debe escribir en consola: make run

Documentación JavaDoc: Para generar Documentación JavaDoc de la aplicación hay que ejecutar: make doc Esto creara un directorio "doc" donde estarán los archivos generados por Javadoc