Revision 9524 branches/piloto3d/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/adapter/PolyLineAdapter.java

View differences:

PolyLineAdapter.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.Point2D;
47

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

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

  
55

  
56 56
/**
57 57
 * DOCUMENT ME!
58 58
 *
......
108 108
     * @param at DOCUMENT ME!
109 109
     * @param symbol DOCUMENT ME!
110 110
     */
111
    public void draw(Graphics2D g, AffineTransform at, FSymbol symbol) {
111
    public void draw(Graphics2D g, AffineTransform at, ISymbol symbol) {
112 112
    	FShape shapeAux =getShape(at);
113
    	FGraphicUtilities.DrawShape(g, at, shapeAux, symbol);
113
    	symbol.draw(g,at,shapeAux);
114
    	// FGraphicUtilities.DrawShape(g, at, shapeAux, symbol);
114 115
    }
115 116

  
116 117
    /**
......
126 127
        }
127 128

  
128 129
        FShape shapeAux=getShape(at);
129
       
130
        FGraphicUtilities.DrawShape(g, identity, shapeAux,
131
            new FSymbol(FConstant.SYMBOL_TYPE_LINE, Color.red));
130
        ISymbol symbol = new FSymbol(FConstant.SYMBOL_TYPE_LINE, Color.red);
131
        symbol.draw(g, identity, shapeAux);
132
        // FGraphicUtilities.DrawShape(g, identity, shapeAux,
133
        //     new FSymbol(FConstant.SYMBOL_TYPE_LINE, Color.red));
132 134
    }
133 135

  
134 136
    /**

Also available in: Unified diff