Revision 43888 branches/org.gvsig.desktop-2018a/org.gvsig.desktop.plugin/org.gvsig.daltransform.app/org.gvsig.daltransform.app.join/src/main/java/org/gvsig/app/join/dal/feature/JoinTransform.java
JoinTransform.java | ||
---|---|---|
30 | 30 |
import java.util.List; |
31 | 31 |
import java.util.Map; |
32 | 32 |
import java.util.Map.Entry; |
33 |
import org.gvsig.fmap.dal.DataTypes; |
|
33 | 34 |
|
34 | 35 |
import org.gvsig.fmap.dal.exception.DataException; |
35 | 36 |
import org.gvsig.fmap.dal.feature.AbstractFeatureStoreTransform; |
... | ... | |
241 | 242 |
= targetFeatureType.add(attName, featureAttributeDescriptor.getType(), |
242 | 243 |
featureAttributeDescriptor.getSize()); |
243 | 244 |
editableFeatureAttributeDescriptor.setPrecision(featureAttributeDescriptor.getPrecision()); |
244 |
|
|
245 |
if( featureAttributeDescriptor.getType() == DataTypes.GEOMETRY ) { |
|
246 |
editableFeatureAttributeDescriptor.setGeometryType(featureAttributeDescriptor.getGeomType()); |
|
247 |
} |
|
245 | 248 |
// keep correspondence between original name and transformed name |
246 | 249 |
storeMap.put(featureAttributeDescriptor.getName(), attName); |
247 | 250 |
} |
Also available in: Unified diff