Load and save temp directory in configuration.
[jSite.git] / src / de / todesbaum / jsite / main / Main.java
index df64ff9..ddeb414 100644 (file)
@@ -340,6 +340,7 @@ public class Main implements ActionListener, ListSelectionListener, WizardListen
 
                PreferencesPage preferencesPage = new PreferencesPage(wizard);
                preferencesPage.setName("page.preferences");
+               preferencesPage.setTempDirectory(configuration.getTempDirectory());
                pages.put(PageType.PAGE_PREFERENCES, preferencesPage);
        }
 
@@ -372,6 +373,9 @@ public class Main implements ActionListener, ListSelectionListener, WizardListen
                ProjectPage projectPage = (ProjectPage) pages.get(PageType.PAGE_PROJECTS);
                configuration.setProjects(projectPage.getProjects());
 
+               PreferencesPage preferencesPage = (PreferencesPage) pages.get(PageType.PAGE_PREFERENCES);
+               configuration.setTempDirectory(preferencesPage.getTempDirectory());
+
                return configuration.save();
        }