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

View differences:

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