Revision 44777 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
1194 1194
    
1195 1195
    @Override
1196 1196
    public Object getExtraValue(String name) {
1197
//        FeatureExtraColumn column = this.getType().getExtraColumn();
1197
        FeatureExtraColumn column = this.getType().getExtraColumn();
1198 1198
//        int index = column.getIndexOf(name);
1199 1199
//        if( index <0 ) {
1200 1200
//          return null;
1201 1201
//        }
1202 1202
        Object value = this.data.getExtraValue(name);
1203
//        if( value == null ) {
1203
        if( value == null ) {
1204
          EditableFeatureAttributeDescriptor attrdesc = column.get(name);   
1204 1205
//          EditableFeatureAttributeDescriptor attrdesc = column.get(index);   
1205
//          value = attrdesc.getFeatureAttributeEmulator().get(this);
1206
          value = attrdesc.getFeatureAttributeEmulator().get(this);
1206 1207
//          this.data.setExtraValue(index, value);
1207
//        }
1208
        }
1208 1209
        return value;
1209 1210
    }
1210 1211

  

Also available in: Unified diff