proyecto.editor
Class ControlVentEditor

java.lang.Object
  extended by proyecto.editor.ControlVentEditor
All Implemented Interfaces:
ActionListener, EventListener

public class ControlVentEditor
extends Object
implements ActionListener

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. Es necesario poder detectar las acciones de usuario y convertirlas en acciones de programa.

Los distintos elementos de la parte de la JMenuBar del editor están vigilados por Listeners que detectan las acciones que tienen lugar sobre el elemento vigilado. Cuando ActionListener detecta una acción se genera un evento de acción (ActionEvent) en el elemento (JMenuItem). Los ActionEvent invocan el método actionPerformed (ActionEvent e) que realiza las acciones programadas ante ese evento.

Los elementos que están definidos mediante ActionCommand en nuestra clase Editor son la s siguientes:

Author:
Parras
See Also:
Editor, DatosExportar, ExportacionesPanel, SeleccionPaqueteDialogo, VentanaPreferencias, SeleccionPaqueteDialogo

Nested Class Summary
(package private) static class ControlVentEditor.MiFiltroCarpetas
          Clase que nos devuelve solo la extensión que le pasamos al contructor.
 
Constructor Summary
ControlVentEditor(Editor vent)
          Constructor control vent editor.
 
Method Summary
 void actionPerformed(ActionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlVentEditor

public ControlVentEditor(Editor vent)
Constructor control vent editor. Creado : Parras, 27-sep-2009

Parameters:
vent - the vent
Method Detail

actionPerformed

public void actionPerformed(ActionEvent event)
Specified by:
actionPerformed in interface ActionListener