X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fmain%2FMain.java;h=0c7e6377c0b2df7f7fd6a4a1e4f227eaf2bec7f8;hb=029548705a1fa60731ad7f492103333acdd48001;hp=bf6f5a6a629cd073502c12eb03f0cf6c24657b89;hpb=48aee31524307c74cabd33fdc17a1eecd807d97d;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/main/Main.java b/src/net/pterodactylus/jsite/main/Main.java index bf6f5a6..0c7e637 100644 --- a/src/net/pterodactylus/jsite/main/Main.java +++ b/src/net/pterodactylus/jsite/main/Main.java @@ -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();