Revision 7659 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/adapter/CircleAdapter.java

View differences:

CircleAdapter.java
40 40
 */
41 41
package com.iver.cit.gvsig.fmap.core.adapter;
42 42

  
43
import java.awt.Color;
44
import java.awt.Graphics2D;
45
import java.awt.geom.AffineTransform;
46
import java.awt.geom.Ellipse2D;
47
import java.awt.geom.Point2D;
48

  
43 49
import com.iver.cit.gvsig.fmap.core.FPolygon2D;
44
import com.iver.cit.gvsig.fmap.core.FPolyline2D;
45 50
import com.iver.cit.gvsig.fmap.core.FShape;
46 51
import com.iver.cit.gvsig.fmap.core.GeneralPathX;
52
import com.iver.cit.gvsig.fmap.core.ISymbol;
47 53
import com.iver.cit.gvsig.fmap.core.v02.FConstant;
48
import com.iver.cit.gvsig.fmap.core.v02.FGraphicUtilities;
49 54
import com.iver.cit.gvsig.fmap.core.v02.FSymbol;
50 55

  
51
import java.awt.Color;
52
import java.awt.Graphics2D;
53
import java.awt.geom.AffineTransform;
54
import java.awt.geom.Ellipse2D;
55
import java.awt.geom.Point2D;
56 56

  
57

  
58 57
/**
59 58
 * DOCUMENT ME!
60 59
 *
......
81 80
     * @param at DOCUMENT ME!
82 81
     * @param symbol DOCUMENT ME!
83 82
     */
84
    public void draw(Graphics2D g, AffineTransform at, FSymbol symbol) {
83
    public void draw(Graphics2D g, AffineTransform at, ISymbol symbol) {
85 84
    	FShape shapeAux=getShape(at);
86
        FGraphicUtilities.DrawShape(g, at, shapeAux, symbol);
85
    	symbol.draw(g,at,shapeAux);
86
        // FGraphicUtilities.DrawShape(g, at, shapeAux, symbol);
87 87
    }
88 88

  
89 89
    /**
......
111 111
            symbol.setOutlineColor(Color.red);
112 112
            symbol.setColor(null);
113 113
            FShape shapeAux=getShape(at);
114
            FGraphicUtilities.DrawShape(g, identity, shapeAux, symbol);
114
            symbol.draw(g, identity, shapeAux);
115
            // FGraphicUtilities.DrawShape(g, identity, shapeAux, symbol);
115 116
        }
116 117
    }
117 118

  

Also available in: Unified diff