Revision 23750 branches/v2_0_0_prep/libraries/libFMap_mapcontext/src/org/gvsig/fmap/mapcontext/rendering/legend/styling/AttrInTableLabelingStrategy.java

View differences:

AttrInTableLabelingStrategy.java
12 12
import javax.print.attribute.PrintRequestAttributeSet;
13 13
import javax.print.attribute.standard.PrintQuality;
14 14

  
15
import org.gvsig.fmap.data.ReadException;
15
import org.gvsig.fmap.data.exceptions.ReadException;
16 16
import org.gvsig.fmap.data.feature.Feature;
17 17
import org.gvsig.fmap.data.feature.FeatureCollection;
18 18
import org.gvsig.fmap.data.feature.FeatureType;
......
117 117
								"extent"))) {
118 118
					featureFilter=layer.getDataStoreFilterForGeomerty(
119 119
						viewPort.getAdjustedExtent().getGeometry(),
120
						layer.getFeatureStore().getDefaultFeatureType().getDefaultGeometry(),
120
						layer.getFeatureStore().getDefaultFeatureType().getDefaultGeometryAttributeName(),
121 121
						null);
122 122
    			}
123 123
					String[] oldFields = fields;
124 124
					fields = new String[oldFields.length + 1];
125 125
					fields[0] = layer.getFeatureStore().getDefaultFeatureType()
126
							.getDefaultGeometry();
126
							.getDefaultGeometryAttributeName();
127 127
					System.arraycopy(oldFields, 0, fields, 1, oldFields.length);
128 128

  
129 129

  
......
356 356

  
357 357
	public void setTextField(String textFieldName) {
358 358
		try {
359
			idTextField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getFieldIndex(textFieldName);
359
			idTextField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getIndex(textFieldName);
360 360
			this.usedFields = null;
361 361
		} catch (ReadException e) {
362 362
			Logger.getAnonymousLogger().log(Level.SEVERE, e.getMessage());
......
366 366
	public void setRotationField(String rotationFieldName) {
367 367
		if (rotationFieldName != null) {
368 368
			try {
369
				idRotationField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getFieldIndex(rotationFieldName);
369
				idRotationField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getIndex(rotationFieldName);
370 370
			} catch (ReadException e) {
371 371
				Logger.getAnonymousLogger().log(Level.SEVERE, e.getMessage());
372 372
			}
......
385 385
	public void setHeightField(String heightFieldName) {
386 386
		if (heightFieldName != null) {
387 387
			try {
388
				idHeightField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getFieldIndex(heightFieldName);
388
				idHeightField = ((FeatureType)layer.getFeatureStore().getFeatureTypes().get(0)).getIndex(heightFieldName);
389 389
			} catch (ReadException e) {
390 390
				Logger.getAnonymousLogger().log(Level.SEVERE, e.getMessage());
391 391
			}

Also available in: Unified diff