Package proyecto.editor

Interface Summary
InterfazVentEditor Clase InterfazVentEditor Describe una lista de métodos y acciones que debe implementar nuestra clase Editor.
 

Class Summary
BuscarYRemplazar BuscarYRemplazar Ventana que implementa en patrón singleton sincronizado (para solo uso de una sola instancia)para que solo la tengamos que crearla una sola vez y poder hacer uso de la ventana en cualquier momento En la clase tenemos la instancia del editor, con la cual podemos monopolizar cualquier cosa de la ventana, esto es útil para marcar el texto de la búsqueda en los tab (siempre buscamos en la ventana Activa) El uso para buscar la palabras en el Tab activo lo hacemos mediante expresiones regulares (Clase Pattern y Matcher) La explicación del uso de la ventana: Mediante el comando Buscar podemos buscar texto en el tab activo.
ControlVentEditor ControlVentEditor La aplicación ha de responder a las acciones que realiza el usuario en la clase Editor, por ejemplo: abrir las preferencias del editor.
ControlVentEditor.MiFiltroCarpetas Clase que nos devuelve solo la extensión que le pasamos al contructor.
ControlVentPanel ControlVentPanel.
Editor Es nuestro frame principal, la encargada de diversas actividades sobre la aplicación.
GuardadoFinalPanel GuardadoFinalPanel.
JavaTextPane El componente de texto que hemos seleccionado admite texto con cierto formato: texto plano, HTML y RTF por defecto, aunque en nuestro caso lo hemos ampliado para nuestro uso específico.
PanelEdicion PanelEdición: Clase contenedora de todos los elementos más importantes de nuestro editor, la clase hereda de JPanel.
 

Exception Summary
Excepciones Excepciones.