org.gvsig.crs.gui.listeners
Class CRSMainTrPanelListener

java.lang.Object
  extended by org.gvsig.crs.gui.listeners.CRSMainTrPanelListener
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.util.EventListener, javax.swing.event.ListSelectionListener

public class CRSMainTrPanelListener
extends java.lang.Object
implements java.awt.event.ActionListener, javax.swing.event.ListSelectionListener, java.awt.event.ItemListener, java.awt.event.MouseListener, java.awt.event.KeyListener

Esta clase contiene todos los listeners necesarios para el manejo de los eventos del panel de eleccin de CRS de la capa y de su tranformacin.

Author:
Diego Guerrero Sevilla (diego.guerrero@uclm.es), Jos Luis Gmez Martnez (jolugomar@gmail.com)

Field Summary
static org.slf4j.Logger logger
           
 
Constructor Summary
CRSMainTrPanelListener(CRSMainTrPanel p)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Manejador de los eventos relacionados con los botones del panel de transformacin y al combobox de las transformaciones
 void itemStateChanged(java.awt.event.ItemEvent e)
          Manejador de los eventos relacionados con el cambio de opcin dentro del combobox de eleccin de repositorio, y del combobox de eleccin del archivo .gsb para el panel de transformacin de nadgrids.
 void keyPressed(java.awt.event.KeyEvent arg0)
           
 void keyReleased(java.awt.event.KeyEvent e)
          Mtodo para cuando en la tranformacin manual, no se hayan insertado valores de transformacin, no se habilite el botn de aceptar.
 void keyTyped(java.awt.event.KeyEvent arg0)
           
 void mouseClicked(java.awt.event.MouseEvent e)
          Mtodo para manejar el doble click sobre las tablas existentes en el panel de transformacin.
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void valueChanged(javax.swing.event.ListSelectionEvent e)
          Manejador de los eventos relacionados al cambio de valor dentro de las tablas del panel de tranformaciones.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final org.slf4j.Logger logger
Constructor Detail

CRSMainTrPanelListener

public CRSMainTrPanelListener(CRSMainTrPanel p)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Manejador de los eventos relacionados con los botones del panel de transformacin y al combobox de las transformaciones

Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Manejador de los eventos relacionados con el cambio de opcin dentro del combobox de eleccin de repositorio, y del combobox de eleccin del archivo .gsb para el panel de transformacin de nadgrids.

Specified by:
itemStateChanged in interface java.awt.event.ItemListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent arg0)
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Mtodo para cuando en la tranformacin manual, no se hayan insertado valores de transformacin, no se habilite el botn de aceptar.

Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent arg0)
Specified by:
keyTyped in interface java.awt.event.KeyListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Mtodo para manejar el doble click sobre las tablas existentes en el panel de transformacin. Aceptar el CRS seleccionado, as como la transformacin en el caso de que elijamos transformacin EPSG.

Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent e)
Manejador de los eventos relacionados al cambio de valor dentro de las tablas del panel de tranformaciones.

Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener


Copyright © 2014 gvSIG Association. All Rights Reserved.