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 | } |