Revision 44237 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/ProjectExtension.java

View differences:

ProjectExtension.java
72 72
import org.gvsig.app.project.documents.gui.ProjectWindow;
73 73
import org.gvsig.app.project.documents.gui.projectpanel.ProjectDocumentsPanelPageFactory;
74 74
import org.gvsig.app.project.documents.view.ViewManager;
75
import org.gvsig.filedialogchooser.FileDialogChooser;
76
import org.gvsig.filedialogchooser.FileDialogChooserManager;
77
import static org.gvsig.fmap.dal.serverexplorer.filesystem.swing.FilesystemExplorerWizardPanelController.OPEN_LAYER_FILE_CHOOSER_ID;
75 78
import org.gvsig.gui.beans.swing.JFileChooser;
76 79
import org.gvsig.propertypage.PropertiesPageManager;
77 80
import org.gvsig.tools.ToolsLocator;
......
265 268
        }
266 269

  
267 270
        if (file == null) {
268
            Preferences prefs = Preferences.userRoot().node("gvsig.foldering");
269
            JFileChooser jfc = new JFileChooser(PROJECT_FILE_CHOOSER_ID,
270
                    prefs.get("ProjectsFolder", null));
271

  
271
            FileDialogChooserManager fileDialogChooserManager = ToolsUtilLocator.getFileDialogChooserManager();
272
            FileDialogChooser jfc = fileDialogChooserManager.create(PROJECT_FILE_CHOOSER_ID);
272 273
            jfc.setDialogTitle(PluginServices.getText(this, "guardar_proyecto"));
273 274

  
274 275
            GenericFileFilter projExtensionFilter = new GenericFileFilter(
......
363 364
            }
364 365

  
365 366
            if (projectFile == null) {
366
                Preferences prefs = Preferences.userRoot().node("gvsig.foldering");
367
                JFileChooser jfc = new JFileChooser(PROJECT_FILE_CHOOSER_ID, prefs.get("ProjectsFolder", null));
367
                FileDialogChooserManager fileDialogChooserManager = ToolsUtilLocator.getFileDialogChooserManager();
368
                FileDialogChooser jfc = fileDialogChooserManager.create(PROJECT_FILE_CHOOSER_ID);
368 369
                ProjectPreviewPanel preview = new ProjectPreviewPanel();
369 370
                jfc.setAccessory(preview);
370 371
                jfc.addPropertyChangeListener(preview);

Also available in: Unified diff