Statistics
| Revision:

svn-gvsig-desktop / trunk / extensions / extRasterTools / src / com / iver / cit / gvsig / rasterTools / saveRaster / pruebas2 / MethodDataInputListener.java @ 4269

History | View | Annotate | Download (2.23 KB)

1
package com.iver.cit.gvsig.rasterTools.saveRaster.pruebas2;
2

    
3
import java.awt.event.ActionEvent;
4
import java.awt.event.ActionListener;
5
import java.awt.event.FocusEvent;
6
import java.awt.event.FocusListener;
7
import java.awt.event.KeyEvent;
8
import java.awt.event.KeyListener;
9
import java.awt.event.MouseEvent;
10
import java.awt.event.MouseListener;
11

    
12
import javax.swing.event.ChangeEvent;
13
import javax.swing.event.ChangeListener;
14

    
15

    
16
public class MethodDataInputListener implements ActionListener, ChangeListener, MouseListener, FocusListener,
17
KeyListener {
18

    
19
        private MethodSaveRasterSelectorPanel         selectorPanel = null;
20
        private MethodDataInputPanel                         panel = null;
21
                
22
        /**
23
         * This is the default constructor
24
         */
25
        public MethodDataInputListener(MethodDataInputPanel panel) {
26
                this.panel = panel;
27
                selectorPanel = (MethodSaveRasterSelectorPanel)panel.getPWest();
28
                selectorPanel.getRbScale().addActionListener(this);
29
                selectorPanel.getRbSize().addActionListener(this);
30
                selectorPanel.getRbMtsPixel().addActionListener(this);
31
        }
32

    
33
        //*******************************
34
        //ChangeListener
35
        
36
        public void focusGained(FocusEvent e) {                
37
        }
38

    
39
        public void focusLost(FocusEvent e) {
40
        }
41
        
42
        public void stateChanged(ChangeEvent e) {
43
        }
44
        
45
        //*******************************
46
        //MouseListener
47
        public void mouseClicked(MouseEvent e) {
48
        }
49

    
50
        public void mouseEntered(MouseEvent e) {
51
        }
52

    
53
        public void mouseExited(MouseEvent e) {
54
        }
55

    
56
        public void mousePressed(MouseEvent e) {                
57
        }
58

    
59
        public void mouseReleased(MouseEvent e) {                
60
        }
61

    
62
        public void keyPressed(KeyEvent e) {                
63
        }
64

    
65
        public void keyReleased(KeyEvent e) {                
66
        }
67

    
68
        public void keyTyped(KeyEvent e) {                
69
        }
70

    
71
        //*******************************
72
        //ActionListener
73
        
74
        public void actionPerformed(ActionEvent e) {
75
                if(e.getSource() == selectorPanel.getRbScale()){
76
                        ((InputScaleDataPanel)panel.getPEast()).setActiveScale(0);
77
                        ((InputSizeDataPanel)panel.getPSouth()).setActive(false);
78
                }
79
                
80
                if(e.getSource() == selectorPanel.getRbMtsPixel()){
81
                        ((InputScaleDataPanel)panel.getPEast()).setActiveScale(1);
82
                        ((InputSizeDataPanel)panel.getPSouth()).setActive(false);
83
                }
84
                
85
                if(e.getSource() == selectorPanel.getRbSize()){
86
                        ((InputScaleDataPanel)panel.getPEast()).setActiveScale(2);
87
                        ((InputSizeDataPanel)panel.getPSouth()).setActive(true);
88
                }
89
        }
90

    
91
}