Statistics
| Revision:

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

History | View | Annotate | Download (798 Bytes)

1 288 vcaballero
package com.iver.cit.gvsig.fmap.tools.Events;
2
3 1062 fernando
import java.awt.event.MouseEvent;
4 288 vcaballero
import java.awt.geom.Rectangle2D;
5
6
7
/**
8 1050 vcaballero
 * Eventos de rect?ngulo sobre la vista.
9 288 vcaballero
 *
10
 * @author Vicente Caballero Navarro
11
 */
12
public class RectangleEvent {
13 1062 fernando
    private Rectangle2D rect;
14
    private MouseEvent event;
15 288 vcaballero
16 1050 vcaballero
        /**
17
         * Crea un nuevo RectangleEvent.
18
         *
19
         * @param r Rect?ngulo.
20
         */
21 1062 fernando
    public RectangleEvent(Rectangle2D r, MouseEvent e) {
22
        rect = r;
23
        event = e;
24
    }
25 288 vcaballero
26 1050 vcaballero
        /**
27
         * Devuelve el rect?ngulo.
28
         *
29
         * @return Rect?ngulo.
30
         */
31 1062 fernando
    public Rectangle2D getRect() {
32
        return rect;
33
    }
34 288 vcaballero
35 1050 vcaballero
        /**
36
         * Inserta el rect?ngulo.
37
         *
38
         * @param rect Rect?ngulo.
39
         */
40 1062 fernando
    public void setRect(Rectangle2D rect) {
41
        this.rect = rect;
42
    }
43
        public MouseEvent getEvent() {
44
                return event;
45 1050 vcaballero
        }
46 288 vcaballero
}