Revision 44610 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/DefaultFeatureStore.java
DefaultFeatureStore.java | ||
---|---|---|
2461 | 2461 |
public EditableFeature createNewFeature(Feature defaultValues) throws DataException { |
2462 | 2462 |
FeatureType ft = this.getDefaultFeatureType(); |
2463 | 2463 |
EditableFeature f = this.createNewFeature(ft, false); |
2464 |
for( FeatureAttributeDescriptor desc : ft ) { |
|
2465 |
try { |
|
2466 |
f.set(desc.getName(), defaultValues.get(desc.getName())); |
|
2467 |
} catch(Throwable th) { |
|
2468 |
// Ignore |
|
2469 |
} |
|
2470 |
} |
|
2464 |
f.copyFrom(defaultValues); |
|
2471 | 2465 |
return f; |
2472 | 2466 |
} |
2473 | 2467 |
|
Also available in: Unified diff