add more status notifications to core listener
[jSite2.git] / src / net / pterodactylus / jsite / main / Main.java
index bf6f5a6..0c7e637 100644 (file)
@@ -22,12 +22,13 @@ package net.pterodactylus.jsite.main;
 import java.io.File;
 
 import net.pterodactylus.jsite.core.Core;
+import net.pterodactylus.jsite.core.NodeManager;
 import net.pterodactylus.jsite.core.ProjectManager;
 import net.pterodactylus.jsite.gui.SwingInterface;
 
 /**
  * Main class that is called by the VM.
- * 
+ *
  * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
  * @version $Id$
  */
@@ -35,7 +36,7 @@ public class Main {
 
        /**
         * Main entry method for the VM.
-        * 
+        *
         * @param args
         *            The command-line arguments
         */
@@ -50,10 +51,13 @@ public class Main {
                Core core = new Core();
 
                String configDirectory = System.getProperty("user.home") + File.separator + ".jSite";
-               
+
                ProjectManager projectManager = new ProjectManager(configDirectory);
                core.setProjectManager(projectManager);
 
+               NodeManager nodeManager = new NodeManager("jSite-" + Version.getVersion(), configDirectory);
+               core.setNodeManager(nodeManager);
+
                SwingInterface swingInterface = new SwingInterface(core, configDirectory);
                core.addCoreListener(swingInterface);
                swingInterface.start();