add node manager to project manager
[jSite2.git] / src / net / pterodactylus / jsite / main / Main.java
index be543eb..0c157a8 100644 (file)
@@ -56,13 +56,14 @@ public class Main {
 
                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);
                nodeManager.addNodeListener(core);
 
+               ProjectManager projectManager = new ProjectManager(configDirectory);
+               core.setProjectManager(projectManager);
+               projectManager.setNodeManager(nodeManager);
+
                RequestManager requestManager = new RequestManager();
                core.setRequestManager(requestManager);
                nodeManager.addNodeListener(requestManager);