Revision 41975
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.fmap.control/src/main/java/org/gvsig/fmap/mapcontrol/tools/Behavior/PolygonBehavior.java | ||
---|---|---|
115 | 115 |
* @see com.iver.cit.gvsig.fmap.tools.Behavior.PolylineBehavior#mouseMoved(java.awt.event.MouseEvent) |
116 | 116 |
*/ |
117 | 117 |
public void mouseMoved(MouseEvent e) throws BehaviorException { |
118 |
if( !isMyButton(e) ) { |
|
119 |
return; |
|
120 |
} |
|
121 | 118 |
if (isClicked) { |
122 | 119 |
changeAntPoint(getMapControl().getViewPort().toMapPoint(e.getPoint())); |
123 | 120 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.fmap.control/src/main/java/org/gvsig/fmap/mapcontrol/tools/Behavior/PolylineBehavior.java | ||
---|---|---|
74 | 74 |
* @param mli listener used to permit this object to work with the associated <code>MapControl</code> |
75 | 75 |
*/ |
76 | 76 |
public PolylineBehavior(PolylineListener mli) { |
77 |
super(Behavior.BUTTON_LEFT); |
|
77 | 78 |
listener = mli; |
78 | 79 |
} |
79 | 80 |
|
... | ... | |
106 | 107 |
|
107 | 108 |
isClicked = false; |
108 | 109 |
} else { |
109 |
//System.err.println("simpleclick"); |
|
110 | 110 |
isClicked = true; |
111 | 111 |
Point2D point = getMapControl().getViewPort().toMapPoint(e.getPoint()); |
112 | 112 |
addPoint(point); |
... | ... | |
124 | 124 |
* @see com.iver.cit.gvsig.fmap.tools.Behavior.Behavior#mouseDragged(java.awt.event.MouseEvent) |
125 | 125 |
*/ |
126 | 126 |
public void mouseDragged(MouseEvent e) throws BehaviorException { |
127 |
if( !isMyButton(e) ) { |
|
128 |
return; |
|
129 |
} |
|
130 | 127 |
mouseMoved(e); |
131 | 128 |
} |
132 | 129 |
|
... | ... | |
147 | 144 |
* @see com.iver.cit.gvsig.fmap.tools.Behavior.Behavior#mouseMoved(java.awt.event.MouseEvent) |
148 | 145 |
*/ |
149 | 146 |
public void mouseMoved(MouseEvent e) throws BehaviorException { |
150 |
if( !isMyButton(e) ) { |
|
151 |
return; |
|
152 |
} |
|
153 |
//System.err.println("moved antes de click"); |
|
154 | 147 |
if (isClicked) { |
155 | 148 |
//System.err.println("moved despues de click"); |
156 | 149 |
changeLastPoint(getMapControl().getViewPort().toMapPoint(e.getPoint())); |
Also available in: Unified diff