Revision 19318 trunk/extensions/extDwg/src/com/iver/cit/gvsig/drivers/dwg/DwgMemoryDriver.java

View differences:

DwgMemoryDriver.java
152 152
import com.iver.cit.gvsig.fmap.rendering.ILegend;
153 153
import com.iver.cit.gvsig.fmap.rendering.LegendFactory;
154 154
import com.iver.cit.gvsig.fmap.rendering.VectorialUniqueValueLegend;
155
import com.iver.cit.gvsig.fmap.rendering.styling.AttrInTableLabeling;
156
import com.iver.cit.gvsig.fmap.rendering.styling.ILabelingStrategy;
155
import com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy;
156
import com.iver.cit.gvsig.fmap.rendering.styling.labeling.ILabelingStrategy;
157 157
import com.iver.cit.jdwglib.dwg.DwgFile;
158 158
import com.iver.cit.jdwglib.dwg.DwgObject;
159 159
import com.iver.cit.jdwglib.dwg.DwgVersionNotSupportedException;
......
231 231
	float heightText = 10;
232 232

  
233 233
	//new WithDefaultLegend API
234
	private AttrInTableLabeling labeling;
234
	private AttrInTableLabelingStrategy labeling;
235 235

  
236 236
	private boolean debug = false;
237 237
	/**
......
369 369
		arrayFields.add("RotationText");
370 370
		getTableModel().setColumnIdentifiers(arrayFields.toArray());
371 371

  
372
		labeling = new AttrInTableLabeling();
373
		((AttrInTableLabeling) labeling).setTextFieldId(arrayFields.indexOf("Text"));
374
		((AttrInTableLabeling) labeling).setRotationFieldId(arrayFields.indexOf("RotationText"));
375
		((AttrInTableLabeling) labeling).setHeightFieldId(arrayFields.indexOf("HeightText"));
372
		labeling = new AttrInTableLabelingStrategy();
373
		((AttrInTableLabelingStrategy) labeling).setTextFieldId(arrayFields.indexOf("Text"));
374
		((AttrInTableLabelingStrategy) labeling).setRotationFieldId(arrayFields.indexOf("RotationText"));
375
		((AttrInTableLabelingStrategy) labeling).setHeightFieldId(arrayFields.indexOf("HeightText"));
376 376

  
377 377
		boolean is3dFile = dwg.isDwg3DFile();
378 378
		try {

Also available in: Unified diff