Revision 44555 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.dbf/src/main/java/org/gvsig/export/dbf/service/ExportDBFService.java

View differences:

ExportDBFService.java
26 26
import java.io.File;
27 27
import java.util.ArrayList;
28 28
import java.util.List;
29
import org.apache.commons.io.FilenameUtils;
29 30
import org.gvsig.export.ExportException;
30 31

  
31 32
import org.gvsig.fmap.dal.exception.DataException;
......
40 41
import org.gvsig.fmap.dal.DataManager;
41 42
import org.gvsig.fmap.dal.NewDataStoreParameters;
42 43
import org.gvsig.fmap.dal.OpenDataStoreParameters;
44
import org.gvsig.fmap.dal.feature.FeatureSet;
43 45
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorer;
44 46
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorerParameters;
45 47
import org.gvsig.tools.util.HasAFile;
......
133 135
    public File getTargetFile() {
134 136
        if (this.targetFile == null) {
135 137
            this.targetFile = ExpressionUtils.evaluateFilename(this.getParameters().getFile());
138
            this.targetFile = new File(FilenameUtils.removeExtension(this.targetFile.getAbsolutePath()) + ".dbf");
136 139
            return this.targetFile;
137 140
        }
138 141
        return this.targetFile;
......
143 146
        r.add(this.createTargetOpenStoreParameters());
144 147
        return r;
145 148
    }
149
    
150
    @Override
151
    public void export(FeatureSet featureSet) throws ExportException {
152
        this.targetFile = null;
153
        super.export(featureSet);
154
    }
146 155

  
147 156
}

Also available in: Unified diff