Sfoglia il codice sorgente

Couple of tidyings.

pull/168/head
Greg Holmes 9 anni fa
parent
commit
e078cdf7bb

+ 1
- 1
lagdisplay/src/com/dmdirc/addons/lagdisplay/LagDisplayManager.java Vedi File

@@ -26,7 +26,7 @@ import com.dmdirc.ClientModule.GlobalConfig;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.FrameContainer;
28 28
 import com.dmdirc.ServerState;
29
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
29
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
30 30
 import com.dmdirc.addons.ui_swing.components.frames.TextFrame;
31 31
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;
32 32
 import com.dmdirc.addons.ui_swing.events.SwingWindowSelectedEvent;

+ 1
- 0
ui_swing/src/com/dmdirc/addons/ui_swing/MainFrame.java Vedi File

@@ -36,6 +36,7 @@ import com.dmdirc.addons.ui_swing.events.SwingWindowSelectedEvent;
36 36
 import com.dmdirc.addons.ui_swing.framemanager.FrameManager;
37 37
 import com.dmdirc.addons.ui_swing.framemanager.FramemanagerPosition;
38 38
 import com.dmdirc.addons.ui_swing.framemanager.ctrltab.CtrlTabWindowManager;
39
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
39 40
 import com.dmdirc.events.ClientMinimisedEvent;
40 41
 import com.dmdirc.events.ClientUnminimisedEvent;
41 42
 import com.dmdirc.events.FrameTitleChangedEvent;

+ 5
- 12
ui_swing/src/com/dmdirc/addons/ui_swing/SwingLinkHandler.java Vedi File

@@ -28,7 +28,6 @@ import com.dmdirc.addons.ui_swing.events.SwingEventBus;
28 28
 import com.dmdirc.events.LinkChannelClickedEvent;
29 29
 import com.dmdirc.events.LinkNicknameClickedEvent;
30 30
 import com.dmdirc.events.LinkUrlClickedEvent;
31
-import com.dmdirc.interfaces.Connection;
32 31
 import com.dmdirc.parser.common.ChannelJoinRequest;
33 32
 import com.dmdirc.ui.core.util.URLHandler;
34 33
 
@@ -62,10 +61,8 @@ public class SwingLinkHandler {
62 61
     @Handler
63 62
     public void handleChannelClick(final LinkChannelClickedEvent event) {
64 63
         final FrameContainer container = event.getWindow().getContainer();
65
-        final Connection connection = container.getConnection();
66
-        if (connection != null) {
67
-            connection.join(new ChannelJoinRequest(event.getTarget()));
68
-        }
64
+        container.getOptionalConnection()
65
+                .ifPresent(c -> c.join(new ChannelJoinRequest(event.getTarget())));
69 66
     }
70 67
 
71 68
     @Handler
@@ -76,12 +73,8 @@ public class SwingLinkHandler {
76 73
     @Handler
77 74
     public void handleNicknameClick(final LinkNicknameClickedEvent event) {
78 75
         final FrameContainer container = event.getWindow().getContainer();
79
-        final Connection connection = container.getConnection();
80
-        if (connection != null) {
81
-            eventBus.publishAsync(
82
-                    new SwingActiveWindowChangeRequestEvent(Optional.ofNullable(
83
-                            windowFactory.getSwingWindow(connection.getQuery(event.getTarget())))));
84
-        }
76
+        container.getOptionalConnection().ifPresent(c ->
77
+                eventBus.publishAsync(new SwingActiveWindowChangeRequestEvent(Optional.ofNullable(
78
+                        windowFactory.getSwingWindow(c.getQuery(event.getTarget()))))));
85 79
     }
86
-
87 80
 }

+ 1
- 6
ui_swing/src/com/dmdirc/addons/ui_swing/SwingManager.java Vedi File

@@ -37,7 +37,6 @@ import com.dmdirc.addons.ui_swing.wizard.firstrun.FirstRunWizardExecutor;
37 37
 import com.dmdirc.events.FeedbackNagEvent;
38 38
 import com.dmdirc.events.FirstRunEvent;
39 39
 import com.dmdirc.events.UnknownURLEvent;
40
-import com.dmdirc.logger.ErrorManager;
41 40
 import com.dmdirc.ui.WindowManager;
42 41
 
43 42
 import java.awt.Window;
@@ -83,8 +82,6 @@ public class SwingManager {
83 82
     private final Provider<SwingWindowManager> swingWindowManager;
84 83
     /** Error list dialog provider. */
85 84
     private final DialogProvider<ErrorListDialog> errorListDialogProvider;
86
-    /** Error manager for error management. */
87
-    private final ErrorManager errorManager;
88 85
     /** The main frame of the Swing UI. */
89 86
     private MainFrame mainFrame;
90 87
     /** Swing UI initialiser. */
@@ -127,8 +124,7 @@ public class SwingManager {
127 124
             final TreeFrameManagerProvider treeProvider,
128 125
             final Provider<SwingWindowManager> swingWindowManager,
129 126
             final DialogProvider<ErrorListDialog> errorListDialogProvider,
130
-            final SwingUIInitialiser uiInitialiser,
131
-            final ErrorManager errorManager) {
127
+            final SwingUIInitialiser uiInitialiser) {
132 128
         this.windowFactory = windowFactory;
133 129
         this.windowManager = windowManager;
134 130
         this.menuBar = menuBar;
@@ -145,7 +141,6 @@ public class SwingManager {
145 141
         this.swingWindowManager = swingWindowManager;
146 142
         this.errorListDialogProvider = errorListDialogProvider;
147 143
         this.uiInitialiser = uiInitialiser;
148
-        this.errorManager = errorManager;
149 144
     }
150 145
 
151 146
     /**

ui_swing/src/com/dmdirc/addons/ui_swing/wizard/SwingWindowManager.java → ui_swing/src/com/dmdirc/addons/ui_swing/SwingWindowManager.java Vedi File

@@ -20,7 +20,7 @@
20 20
  * SOFTWARE.
21 21
  */
22 22
 
23
-package com.dmdirc.addons.ui_swing.wizard;
23
+package com.dmdirc.addons.ui_swing;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26 26
 import com.dmdirc.addons.ui_swing.events.SwingWindowEvent;
@@ -52,7 +52,7 @@ public class SwingWindowManager {
52 52
 
53 53
     @Handler
54 54
     public void handleWindowEvent(final SwingWindowEvent event) {
55
-        if ((event.getEvent().getSource() instanceof Window)) {
55
+        if (event.getEvent().getSource() instanceof Window) {
56 56
             if (event.getEvent().getID() == WindowEvent.WINDOW_OPENED) {
57 57
                 addTopLevelWindow((Window) event.getEvent().getSource());
58 58
             } else if (event.getEvent().getID() == WindowEvent.WINDOW_CLOSED) {

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/MDIBar.java Vedi File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.components;
24 24
 
25 25
 import com.dmdirc.ClientModule.GlobalConfig;
26
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
26
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
27 27
 import com.dmdirc.addons.ui_swing.SwingController;
28 28
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;
29 29
 import com.dmdirc.addons.ui_swing.events.SwingWindowAddedEvent;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/TypingLabel.java Vedi File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.components;
24 24
 
25 25
 import com.dmdirc.FrameContainer;
26
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
26
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
27 27
 import com.dmdirc.addons.ui_swing.UIUtilities;
28 28
 import com.dmdirc.events.FrameComponentAddedEvent;
29 29
 import com.dmdirc.events.FrameComponentRemovedEvent;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/frames/ChannelFrame.java Vedi File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.components.frames;
25 25
 import com.dmdirc.Channel;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.ServerState;
28
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
28
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
29 29
 import com.dmdirc.addons.ui_swing.UIUtilities;
30 30
 import com.dmdirc.addons.ui_swing.components.NickList;
31 31
 import com.dmdirc.addons.ui_swing.components.SplitPane;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/frames/DesktopWindowFrame.java Vedi File

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.addons.ui_swing.components.frames;
24 24
 
25
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
25
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
26 26
 import com.dmdirc.events.FrameIconChangedEvent;
27 27
 import com.dmdirc.events.FrameTitleChangedEvent;
28 28
 

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/frames/ServerFrame.java Vedi File

@@ -23,7 +23,7 @@
23 23
 package com.dmdirc.addons.ui_swing.components.frames;
24 24
 
25 25
 import com.dmdirc.ServerState;
26
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
26
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
27 27
 import com.dmdirc.addons.ui_swing.components.inputfields.SwingInputField;
28 28
 import com.dmdirc.addons.ui_swing.dialogs.serversetting.ServerSettingsDialog;
29 29
 import com.dmdirc.addons.ui_swing.dialogs.sslcertificate.SSLCertificateDialog;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/frames/TextFrame.java Vedi File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.components.frames;
25 25
 import com.dmdirc.ClientModule.GlobalConfig;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.FrameContainer;
28
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
28
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
29 29
 import com.dmdirc.addons.ui_swing.SwingController;
30 30
 import com.dmdirc.addons.ui_swing.UIUtilities;
31 31
 import com.dmdirc.addons.ui_swing.actions.InputFieldCopyAction;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/components/statusbar/InviteLabel.java Vedi File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.components.statusbar;
25 25
 import com.dmdirc.ClientModule.GlobalConfig;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.Invite;
28
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
28
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
29 29
 import com.dmdirc.addons.ui_swing.MainFrame;
30 30
 import com.dmdirc.addons.ui_swing.UIUtilities;
31 31
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/framemanager/ctrltab/CtrlTabWindowManager.java Vedi File

@@ -24,7 +24,7 @@ package com.dmdirc.addons.ui_swing.framemanager.ctrltab;
24 24
 
25 25
 import com.dmdirc.ClientModule.GlobalConfig;
26 26
 import com.dmdirc.DMDircMBassador;
27
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
27
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
28 28
 import com.dmdirc.addons.ui_swing.MainFrame;
29 29
 import com.dmdirc.addons.ui_swing.UIUtilities;
30 30
 import com.dmdirc.addons.ui_swing.actions.NextFrameAction;

+ 1
- 1
ui_swing/src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java Vedi File

@@ -25,7 +25,7 @@ package com.dmdirc.addons.ui_swing.framemanager.tree;
25 25
 import com.dmdirc.ClientModule.GlobalConfig;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.FrameContainer;
28
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
28
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
29 29
 import com.dmdirc.addons.ui_swing.SwingController;
30 30
 import com.dmdirc.addons.ui_swing.SwingWindowFactory;
31 31
 import com.dmdirc.addons.ui_swing.UIUtilities;

ui_swing/src/com/dmdirc/addons/ui_swing/EdtHandlerInvocation.java → ui_swing/src/com/dmdirc/addons/ui_swing/injection/EdtHandlerInvocation.java Vedi File

@@ -20,7 +20,9 @@
20 20
  * SOFTWARE.
21 21
  */
22 22
 
23
-package com.dmdirc.addons.ui_swing;
23
+package com.dmdirc.addons.ui_swing.injection;
24
+
25
+import com.dmdirc.addons.ui_swing.UIUtilities;
24 26
 
25 27
 import java.lang.reflect.Method;
26 28
 

+ 1
- 1
windowstatus/src/com/dmdirc/addons/windowstatus/WindowStatusManager.java Vedi File

@@ -26,7 +26,7 @@ import com.dmdirc.Channel;
26 26
 import com.dmdirc.DMDircMBassador;
27 27
 import com.dmdirc.FrameContainer;
28 28
 import com.dmdirc.Query;
29
-import com.dmdirc.addons.ui_swing.EdtHandlerInvocation;
29
+import com.dmdirc.addons.ui_swing.injection.EdtHandlerInvocation;
30 30
 import com.dmdirc.addons.ui_swing.UIUtilities;
31 31
 import com.dmdirc.addons.ui_swing.events.SwingEventBus;
32 32
 import com.dmdirc.addons.ui_swing.events.SwingWindowSelectedEvent;

Loading…
Annulla
Salva