proyecto.editor
Interface InterfazVentEditor

All Known Implementing Classes:
Editor

interface InterfazVentEditor

Clase InterfazVentEditor

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

See Also:
Editor

Method Summary
 void abrirFichero(String nombreArchivo)
          Abrir fichero.
 void buscarFichero()
          Para Abrir el fichero.
 PanelEdicion getPanel()
          Cuando Modificamos o Borramos algo en nuestro fichero.
 File[] getProyectosActivos()
          Proyectos cargados en nuestro Fichero WorkSpace.xml
 boolean guardarComo()
          Guarda el fichero asignando un direccion.
 boolean guardarComo(File archivo)
          Guardar como.
 boolean guardarEnFichero()
          Guardar los datos en un fichero.
 boolean okAbandonar()
          Para Saber si ha salido el programador.
 void salir()
          Crea La ventana Principal.
 void setControlador(ControlVentEditor c)
          Asigna al Oyente que estará pendiente de los eventos de los botones.
 void updateCaption(String texto)
          Update caption.
 

Method Detail

salir

void salir()
Crea La ventana Principal.


setControlador

void setControlador(ControlVentEditor c)
Asigna al Oyente que estará pendiente de los eventos de los botones.

Parameters:
c - Sera el oyente

guardarComo

boolean guardarComo()
                    throws Excepciones,
                           IOException
Guarda el fichero asignando un direccion.

Returns:
true, if guardar como
Throws:
Excepciones - the excepciones
IOException - Signals that an I/O exception has occurred.

okAbandonar

boolean okAbandonar()
                    throws Excepciones,
                           IOException
Para Saber si ha salido el programador.

Returns:
true, if ok abandonar
Throws:
Excepciones - the excepciones
IOException - Signals that an I/O exception has occurred.

buscarFichero

void buscarFichero()
                   throws IOException
Para Abrir el fichero.

Throws:
IOException - Signals that an I/O exception has occurred.

guardarEnFichero

boolean guardarEnFichero()
                         throws IOException
Guardar los datos en un fichero.

Returns:
true, if guardar en fichero
Throws:
IOException - Signals that an I/O exception has occurred.

getPanel

PanelEdicion getPanel()
Cuando Modificamos o Borramos algo en nuestro fichero.

Returns:
the panel

updateCaption

void updateCaption(String texto)
Update caption. Creado : Parras, 13-oct-2009

Parameters:
texto - the texto

abrirFichero

void abrirFichero(String nombreArchivo)
                  throws BadLocationException
Abrir fichero.

Parameters:
nombreArchivo - the nombre archivo
Throws:
BadLocationException - the bad location exception Creado : Parras, 13-oct-2009

guardarComo

boolean guardarComo(File archivo)
                    throws Excepciones,
                           IOException
Guardar como.

Parameters:
archivo - the archivo
Returns:
true, si es correcto Creado : Parras, 13-oct-2009
Throws:
Excepciones - the excepciones
IOException - Signals that an I/O exception has occurred.

getProyectosActivos

File[] getProyectosActivos()
Proyectos cargados en nuestro Fichero WorkSpace.xml

Returns:
the proyectos activos