X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fmain%2FMain.java;h=2400250e61f7fe989ff1ed7037dcff84ea6582bb;hb=c9724dfaa5c1aeac0e39243981717c11e66b7f1f;hp=e7c1d39be388900dce1b1acc90ecbf15f120dc2c;hpb=6bb73948c60f63571115c6556f6b90293fd99432;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/main/Main.java b/src/net/pterodactylus/jsite/main/Main.java index e7c1d39..2400250 100644 --- a/src/net/pterodactylus/jsite/main/Main.java +++ b/src/net/pterodactylus/jsite/main/Main.java @@ -65,16 +65,14 @@ public class Main { core.setNodeManager(nodeManager); nodeManager.addNodeListener(core); + RequestManager requestManager = new RequestManager(nodeManager); + nodeManager.addNodeListener(requestManager); + core.setRequestManager(requestManager); + ProjectManager projectManager = new ProjectManager(configDirectory); core.setProjectManager(projectManager); projectManager.setNodeManager(nodeManager); - RequestManager requestManager = new RequestManager(); - core.setRequestManager(requestManager); - nodeManager.addNodeListener(requestManager); - requestManager.setNodeManager(nodeManager); - requestManager.addRequestListener(core); - SwingInterface swingInterface = new SwingInterface(core, configDirectory); core.addCoreListener(swingInterface); Logging.addLoggingListener(swingInterface); @@ -114,7 +112,7 @@ public class Main { /* okay, it doesn't exist, ignore. */ } } - UIManager.setInstalledLookAndFeels(allLookAndFeelInfos.toArray(new LookAndFeelInfo[0])); + UIManager.setInstalledLookAndFeels(allLookAndFeelInfos.toArray(new LookAndFeelInfo[allLookAndFeelInfos.size()])); } }