Revision 19317 trunk/extensions/extAnnotations/src/com/iver/cit/gvsig/fmap/layers/Annotation_Layer.java
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