Revision 23750 branches/v2_0_0_prep/libraries/libFMap_mapcontext/src/org/gvsig/fmap/mapcontext/rendering/legend/styling/AttrInTableLabelingStrategy.java
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