Revision 30349 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/toolListeners/snapping/snappers/PixelSnapper.java

View differences:

PixelSnapper.java
41 41
package org.gvsig.app.project.documents.view.toolListeners.snapping.snappers;
42 42

  
43 43
import java.awt.Color;
44
import java.awt.Graphics;
45 44
import java.awt.geom.Point2D;
46 45
import java.awt.image.BufferedImage;
47 46
import java.awt.image.ColorModel;
48 47

  
49 48
import org.gvsig.fmap.mapcontext.ViewPort;
49
import org.gvsig.fmap.mapcontrol.PrimitivesDrawer;
50 50
import org.gvsig.fmap.mapcontrol.MapControl;
51
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.AbstractSnapper;
52 51
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperRaster;
52
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper;
53 53

  
54 54
import com.vividsolutions.jts.geom.Coordinate;
55 55

  
......
125 125
		return pResul;
126 126
	}
127 127

  
128
	public void draw(Graphics g, Point2D pPixels) {
129
		g.setColor(getColor());
128
	/*
129
	 * (non-Javadoc)
130
	 * @see org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper#draw(org.gvsig.fmap.mapcontrol.PrimitivesDrawer, java.awt.geom.Point2D)
131
	 */
132
	public void draw(PrimitivesDrawer primitivesDrawer, Point2D pPixels) {
133
		primitivesDrawer.setColor(getColor());
130 134
		int half = getSizePixels() / 2;
131
		g.drawOval((int) (pPixels.getX() - half),
135
		primitivesDrawer.drawOval((int) (pPixels.getX() - half),
132 136
				(int) (pPixels.getY() - half),
133 137
				getSizePixels(), getSizePixels());
134 138
	}

Also available in: Unified diff