Revision 44589 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.csv/src/main/java/org/gvsig/export/csv/service/ExportCSVParametersImpl.java

View differences:

ExportCSVParametersImpl.java
48 48
    }
49 49

  
50 50
    @Override
51
    public File getFile() {
52
        return this.file;
53
    }
54

  
55
    @Override
56
    public void setFile(File file) {
57
        if (ExpressionUtils.isDynamicFilename(file)) {
58
            this.file = file;
59
        } else {
60
            if (file.isAbsolute()) {
61
                this.file = new File(FilenameUtils.removeExtension(file.getAbsolutePath()) + ".csv");
62
            } else {
63
                FoldersManager fm = ToolsLocator.getFoldersManager();
64
                this.file = new File(fm.getHome(), FilenameUtils.removeExtension(file.getPath()) + ".csv");
65
            }
66
        }
67
    }
68

  
69
    @Override
70 51
    public void setSourceFeatureType(FeatureType sourceFeatureType) {
71 52
        super.setSourceFeatureType(sourceFeatureType);
72 53
    }

Also available in: Unified diff