Revision 7659 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameLegend.java

View differences:

FFrameLegend.java
51 51

  
52 52
import com.iver.andami.PluginServices;
53 53
import com.iver.cit.gvsig.fmap.DriverException;
54
import com.iver.cit.gvsig.fmap.core.ISymbol;
54 55
import com.iver.cit.gvsig.fmap.core.v02.FGraphicUtilities;
55 56
import com.iver.cit.gvsig.fmap.core.v02.FSymbol;
56 57
import com.iver.cit.gvsig.fmap.layers.FLayer;
......
264 265
                            }else {
265 266
                            	drawNameLegend(g, s, re, sizefont, xl, yl, h);
266 267
                            }
267
                            FSymbol fs2d = cli.getSymbols()[j];
268
                            // TODO: HACER ESTO BIEN PARA QUE FUNCIONE
269
                            // CON ISymbol
270
                            FSymbol fs2d = (FSymbol) cli.getSymbols()[j];
268 271
                            if (layout!=null) {
269 272
                            	toFFrameSymbol(layout,re,xl,yl,fs2d,sizefont, h);
270 273
                            }else {
......
285 288
                        	drawNameLegend(g, layer.getName(), re, sizefont, xl,
286 289
                        			yl, h);
287 290
                        }
288
                        FSymbol fs2d = ((Classifiable) cO).getLegend()
291
                        // TODO: CAMBIAR TODO ESTO PARA QUE ACEPTE ISYMBOL
292
                        FSymbol fs2d = (FSymbol) ((Classifiable) cO).getLegend()
289 293
                                        .getDefaultSymbol();
290 294

  
291 295
                        if (layout!=null) {

Also available in: Unified diff