Revision 1062 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/tools/Behavior/MoveMapTool.java
MoveMapTool.java | ||
---|---|---|
4 | 4 |
import com.iver.cit.gvsig.fmap.tools.Events.MoveEvent; |
5 | 5 |
import com.iver.cit.gvsig.fmap.tools.Listeners.MoveListener; |
6 | 6 |
import com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener; |
7 |
import com.iver.cit.gvsig.fmap.tools.PanListenerImpl; |
|
7 | 8 |
|
8 | 9 |
import java.awt.Graphics; |
9 | 10 |
import java.awt.Point; |
... | ... | |
23 | 24 |
private MoveListener listener; |
24 | 25 |
|
25 | 26 |
/** |
27 |
* DOCUMENT ME! |
|
28 |
* |
|
29 |
* @param pli |
|
30 |
*/ |
|
31 |
public MoveMapTool(MoveListener pli) { |
|
32 |
listener = pli; |
|
33 |
} |
|
34 |
|
|
35 |
/** |
|
26 | 36 |
* @see com.iver.cit.gvsig.fmap.tools.Behavior.MapTool#paintComponent(java.awt.Graphics) |
27 | 37 |
*/ |
28 | 38 |
public void paintComponent(Graphics g) { |
... | ... | |
46 | 56 |
} |
47 | 57 |
|
48 | 58 |
/** |
49 |
* Reimplementaci?n del m?todo mousePressed de MapTool. |
|
50 |
* |
|
51 |
* @param e MouseEvent |
|
59 |
* @see java.awt.event.MouseListener#mousePressed(java.awt.event.MouseEvent) |
|
52 | 60 |
*/ |
53 | 61 |
public void mousePressed(MouseEvent e) { |
54 | 62 |
Point pScreen = e.getPoint(); |
... | ... | |
75 | 83 |
Point2D p2; |
76 | 84 |
|
77 | 85 |
if (e.getButton() == MouseEvent.BUTTON1) { |
78 |
MoveEvent event = new MoveEvent(m_FirstPoint, e.getPoint()); |
|
86 |
MoveEvent event = new MoveEvent(m_FirstPoint, e.getPoint(), e);
|
|
79 | 87 |
listener.move(event); |
80 | 88 |
} |
81 | 89 |
|
Also available in: Unified diff