Revision 47433 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.newlayer/org.gvsig.newlayer.prov/org.gvsig.newlayer.prov.csv/src/main/java/org/gvsig/newlayer/prov/csv/NewLayerCSVProviderParameters.java

View differences:

NewLayerCSVProviderParameters.java
25 25
import org.gvsig.fmap.dal.DataTypes;
26 26
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor;
27 27
import org.gvsig.fmap.geom.Geometry;
28
import org.gvsig.newlayer.NewLayerService;
28 29
import org.gvsig.newlayer.prov.file.NewLayerFileProviderParameters;
29 30

  
30 31
/**
......
33 34
 */
34 35
public class NewLayerCSVProviderParameters extends NewLayerFileProviderParameters {
35 36

  
36
    public NewLayerCSVProviderParameters() {
37
        super();
37
    public NewLayerCSVProviderParameters(NewLayerService service) {
38
        super(service);
38 39
        EditableFeatureAttributeDescriptor attr = this.featureType.add("GEOMETRY", DataTypes.GEOMETRY);
39
        attr.setSRS("EPSG:4326");
40
        if( service.getDefaultProjection()==null ) {
41
            attr.setSRS("EPSG:4326");
42
        } else {
43
            attr.setSRS(service.getDefaultProjection());
44
        }
40 45
        attr.setGeometryType(Geometry.TYPES.POINT, Geometry.SUBTYPES.GEOM2D);
41 46
    }
42 47
    

Also available in: Unified diff