Revision 1062 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/tools/Behavior/MeasureMapTool.java

View differences:

MeasureMapTool.java
27 27
	protected MeasureListener listener;
28 28

  
29 29
	/**
30
	 * DOCUMENT ME!
31
	 *
32
	 * @param mli
33
	 */
34
	public MeasureMapTool(MeasureListener mli) {
35
		listener = mli;
36
	}
37

  
38
	/**
30 39
	 * @see com.iver.cit.gvsig.fmap.tools.Behavior.MapTool#paintComponent(java.awt.Graphics)
31 40
	 */
32 41
	public void paintComponent(Graphics g) {
......
50 59
			//System.err.println("dobleclick");
51 60
			listener.polylineFinished(new MeasureEvent(
52 61
					(Double[]) arrayX.toArray(new Double[0]),
53
					(Double[]) arrayY.toArray(new Double[0])));
62
					(Double[]) arrayY.toArray(new Double[0]), E));
54 63
			arrayX.clear();
55 64
			arrayY.clear();
56 65
			isClicked = false;
......
65 74

  
66 75
			listener.pointFixed(new MeasureEvent(
67 76
					(Double[]) arrayX.toArray(new Double[0]),
68
					(Double[]) arrayY.toArray(new Double[0])));
77
					(Double[]) arrayY.toArray(new Double[0]), E));
69 78
		}
70 79
	}
71 80

  
......
91 100
	}
92 101

  
93 102
	/**
94
	 * Reimplementaci?n del m?todo mouseMoved de MapTool.
103
	 * DOCUMENT ME!
95 104
	 *
96
	 * @param E MouseEvent
105
	 * @param E DOCUMENT ME!
97 106
	 *
98
	 * @throws BehaviorException Excepci?n lanzada cuando el Maptool.
107
	 * @throws BehaviorException
99 108
	 */
100 109
	public void mouseMoved(MouseEvent E) throws BehaviorException {
101 110
		//System.err.println("moved antes de click");
......
104 113
			changeLastPoint(E.getPoint());
105 114

  
106 115
			MeasureEvent event = new MeasureEvent((Double[]) arrayX.toArray(
107
						new Double[0]), (Double[]) arrayY.toArray(new Double[0]));
116
						new Double[0]),
117
					(Double[]) arrayY.toArray(new Double[0]), E);
108 118
			listener.points(event);
109 119
			getMapControl().repaint();
110 120
		}

Also available in: Unified diff