Revision 43396 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.dxf/src/main/java/org/gvsig/exportto/swing/prov/dxf/ExporttoDXFService.java

View differences:

ExporttoDXFService.java
34 34
import org.gvsig.fmap.dal.feature.FeatureStore;
35 35
import org.gvsig.fmap.dal.feature.NewFeatureStoreParameters;
36 36
import org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters;
37
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters;
37 38
import org.gvsig.tools.task.SimpleTaskStatus;
38 39

  
39 40
/**
......
51 52
    public ExporttoDXFService(File dxfFile, FeatureStore featureStore,
52 53
        IProjection projection) {
53 54
        super(dxfFile, featureStore);
55
        if( !dxfFile.getName().toLowerCase().endsWith(".dxf") ) {
56
            this.file = new File(dxfFile.getAbsolutePath()+".dxf");
57
        }
54 58
        this.projection = projection;
55 59
        try {
56 60
            this.open();
......
67 71
    public void addParameters(
68 72
        NewFeatureStoreParameters newFeatureStoreParameters) {
69 73
        newFeatureStoreParameters.setDynValue("CRS", projection);
74
        ((FilesystemStoreParameters)newFeatureStoreParameters).setFile(file);
70 75
    }
71 76

  
72 77
    @Override
73 78
    public void addParameters(
74 79
        OpenFeatureStoreParameters openFeatureStoreParameters) {
75 80
        openFeatureStoreParameters.setDynValue("CRS", projection);
81
        ((FilesystemStoreParameters)openFeatureStoreParameters).setFile(file);
76 82
    }
77 83

  
78 84
    @Override

Also available in: Unified diff