add RemovePeer command and PeerRemoved reply
[jSite2.git] / src / net / pterodactylus / jsite / main / Main.java
index c465311..bf6f5a6 100644 (file)
 
 package net.pterodactylus.jsite.main;
 
+import java.io.File;
+
 import net.pterodactylus.jsite.core.Core;
+import net.pterodactylus.jsite.core.ProjectManager;
 import net.pterodactylus.jsite.gui.SwingInterface;
 
 /**
@@ -46,7 +49,12 @@ public class Main {
        private void start() {
                Core core = new Core();
 
-               SwingInterface swingInterface = new SwingInterface(core);
+               String configDirectory = System.getProperty("user.home") + File.separator + ".jSite";
+               
+               ProjectManager projectManager = new ProjectManager(configDirectory);
+               core.setProjectManager(projectManager);
+
+               SwingInterface swingInterface = new SwingInterface(core, configDirectory);
                core.addCoreListener(swingInterface);
                swingInterface.start();