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

View differences:

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