Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / tools / Events / PointEvent.java @ 1062

History | View | Annotate | Download (773 Bytes)

1
package com.iver.cit.gvsig.fmap.tools.Events;
2

    
3
import java.awt.event.MouseEvent;
4
import java.awt.geom.Point2D;
5

    
6

    
7
/**
8
 * Evento de un punto sobre la vista.
9
 *
10
 * @author Vicente Caballero Navarro
11
 */
12
public class PointEvent {
13
        private Point2D p;
14
        private MouseEvent e;
15

    
16
        /**
17
         * Crea un nuevo PointEvent.
18
         *
19
         * @param p Punto.
20
         */
21
        public PointEvent(Point2D p, MouseEvent e) {
22
                this.p = p;
23
                this.e = e;
24
        }
25

    
26
        /**
27
         * Devuelve el punto.
28
         *
29
         * @return Punto.
30
         */
31
        public Point2D getPoint() {
32
                return p;
33
        }
34

    
35
        /**
36
         * Inserta el punto.
37
         *
38
         * @param p Punto.
39
         */
40
        public void setPoint(Point2D p) {
41
                this.p = p;
42
        }
43

    
44
        /**
45
         * Obtiene el evento de bajo nivel que produjo
46
         * este evento
47
         *
48
         * @return DOCUMENT ME!
49
         */
50
        public MouseEvent getEvent() {
51
                return e;
52
        }
53
}