X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fmain%2FMain.java;h=dab65f57795885d8da26835a56782dab4e57d712;hb=2bd90a148fe17a4f091d148586d67eb69f4122f6;hp=42012e182b0d4b632d9488720f1a169c5d3314d4;hpb=3c76acc8cdbc415a08177ce78a087b1b8018d471;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/main/Main.java b/src/net/pterodactylus/jsite/main/Main.java index 42012e1..dab65f5 100644 --- a/src/net/pterodactylus/jsite/main/Main.java +++ b/src/net/pterodactylus/jsite/main/Main.java @@ -25,6 +25,7 @@ import net.pterodactylus.jsite.core.CoreImpl; import net.pterodactylus.jsite.core.NodeManager; import net.pterodactylus.jsite.core.ProjectManager; import net.pterodactylus.jsite.gui.SwingInterface; +import net.pterodactylus.util.logging.Logging; /** * Main class that is called by the VM. @@ -48,6 +49,8 @@ public class Main { * Starts the core and the default {@link SwingInterface}. */ private void start() { + Logging.setup("jSite"); + CoreImpl core = new CoreImpl(); String configDirectory = System.getProperty("user.home") + File.separator + ".jSite"; @@ -57,10 +60,11 @@ public class Main { NodeManager nodeManager = new NodeManager("jSite-" + Version.getVersion(), configDirectory); core.setNodeManager(nodeManager); + nodeManager.addNodeListener(core); SwingInterface swingInterface = new SwingInterface(core, configDirectory); core.addCoreListener(swingInterface); - swingInterface.start(); + Logging.addLoggingListener(swingInterface); core.start(); }