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
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