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

View differences:

CentralPointSnapper.java
1 1
package org.gvsig.app.project.documents.view.toolListeners.snapping.snappers;
2 2

  
3
import java.awt.Graphics;
4 3
import java.awt.geom.Point2D;
5 4

  
6 5
import org.gvsig.fmap.geom.Geometry;
7 6
import org.gvsig.fmap.geom.handler.CenterHandler;
8 7
import org.gvsig.fmap.geom.handler.Handler;
9
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.AbstractSnapper;
8
import org.gvsig.fmap.mapcontrol.PrimitivesDrawer;
10 9
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperVectorial;
10
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper;
11 11

  
12 12

  
13 13
/**
......
50 50
        return "central_point";
51 51
    }
52 52

  
53
    /* (non-Javadoc)
54
     * @see com.iver.cit.gvsig.gui.cad.snapping.ISnapper#draw(java.awt.Graphics, java.awt.geom.Point2D)
53
    /*
54
     * (non-Javadoc)
55
     * @see org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper#draw(org.gvsig.fmap.mapcontrol.PrimitivesDrawer, java.awt.geom.Point2D)
55 56
     */
56
    public void draw(Graphics g, Point2D pPixels) {
57
        g.setColor(getColor());
57
    public void draw(PrimitivesDrawer primitivesDrawer, Point2D pPixels) {
58
    	primitivesDrawer.setColor(getColor());
58 59

  
59 60
        int half = getSizePixels() / 2;
60
        g.drawOval((int) (pPixels.getX() - half),
61
        primitivesDrawer.drawOval((int) (pPixels.getX() - half),
61 62
            (int) (pPixels.getY() - half), getSizePixels(), getSizePixels());
62 63
    }
63 64
}

Also available in: Unified diff