Revision 44226
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeature.java | ||
---|---|---|
518 | 518 |
private Object get(FeatureAttributeDescriptor featureAttributeDescriptor, Object value){ |
519 | 519 |
FeatureAttributeEmulator emulator = featureAttributeDescriptor.getFeatureAttributeEmulator(); |
520 | 520 |
if( emulator != null ) { |
521 |
int index = featureAttributeDescriptor.getIndex(); |
|
522 |
value = this.data.get(index); |
|
523 |
if( value==null ) { |
|
521 |
// int index = featureAttributeDescriptor.getIndex();
|
|
522 |
// value = this.data.get(index);
|
|
523 |
// if( value==null ) {
|
|
524 | 524 |
value = emulator.get(this); |
525 |
this.data.set(index,value); |
|
526 |
} |
|
525 |
// this.data.set(index,value);
|
|
526 |
// }
|
|
527 | 527 |
} else { |
528 | 528 |
FeatureAttributeGetter getter = featureAttributeDescriptor.getFeatureAttributeGetter(); |
529 | 529 |
if( getter != null ) { |
Also available in: Unified diff