Revision 19317 trunk/extensions/extAnnotations/src/com/iver/cit/gvsig/fmap/layers/Annotation_Layer.java

View differences:

Annotation_Layer.java
101 101
import com.iver.cit.gvsig.fmap.operations.strategies.StrategyManager;
102 102
import com.iver.cit.gvsig.fmap.rendering.Annotation_Legend;
103 103
import com.iver.cit.gvsig.fmap.rendering.IVectorLegend;
104
import com.iver.cit.gvsig.fmap.rendering.styling.AttrInTableLabeling;
104
import com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy;
105 105
import com.iver.cit.gvsig.fmap.spatialindex.QuadtreeJts;
106 106
import com.iver.utiles.XMLEntity;
107 107
import com.iver.utiles.swing.threads.Cancellable;
......
286 286
	                //Si el tama?o de la fuente est? en unidades de mapa.
287 287
	                int unit=-1;
288 288
	                if (this.getLabelingStrategy()!=null)
289
	                	unit=((AttrInTableLabeling)this.getLabelingStrategy()).getUnit();
289
	                	unit=((AttrInTableLabelingStrategy)this.getLabelingStrategy()).getUnit();
290 290
	                if (unit!=-1){
291 291
	                	boolean draw=false;
292 292
	                	Rectangle2D r=getTextWrappingGeometryInPixels(unit,size,vv[idTextField].toString(),rotation,fontName, fontStyle,i,viewPort,geom).getBounds2D();
......
566 566
        if (this.getLabelingStrategy()==null){
567 567
        	boolean isInPixel=((Annotation_Legend)this.getLegend()).isFontSizeInPixels();
568 568
        	if (isInPixel){
569
        		AttrInTableLabeling labeling = new AttrInTableLabeling();
569
        		AttrInTableLabelingStrategy labeling = new AttrInTableLabelingStrategy();
570 570
            	labeling.setUnit(-1);
571 571
            	setLabelingStrategy(labeling);
572 572
        	}else{
573
        		AttrInTableLabeling labeling = new AttrInTableLabeling();
573
        		AttrInTableLabelingStrategy labeling = new AttrInTableLabelingStrategy();
574 574
            	labeling.setUnit(1);
575 575
            	setLabelingStrategy(labeling);
576 576
        	}

Also available in: Unified diff