Browse Source

Don't expose the CallbackManager to processors.

Just add a utility method to get the callback proxy instead.

Think this is a bit nicer, and is one less thing to have to change
if we switch to events.
pull/46/head
Chris Smith 9 years ago
parent
commit
b01c257343

+ 7
- 22
irc/src/com/dmdirc/parser/irc/processors/IRCProcessor.java View File

@@ -22,9 +22,9 @@
22 22
 
23 23
 package com.dmdirc.parser.irc.processors;
24 24
 
25
-import com.dmdirc.parser.common.CallbackManager;
26 25
 import com.dmdirc.parser.common.ParserError;
27 26
 import com.dmdirc.parser.common.QueuePriority;
27
+import com.dmdirc.parser.interfaces.callbacks.CallbackInterface;
28 28
 import com.dmdirc.parser.interfaces.callbacks.DebugInfoListener;
29 29
 import com.dmdirc.parser.interfaces.callbacks.ErrorInfoListener;
30 30
 import com.dmdirc.parser.irc.IRCChannelInfo;
@@ -120,21 +120,14 @@ public abstract class IRCProcessor {
120 120
     }
121 121
 
122 122
     /**
123
-     * Get a reference to the CallbackManager.
123
+     * Gets a callback proxy used to raise events.
124 124
      *
125
-     * @return Reference to the CallbackManager
125
+     * @param callback The type of callback proxy to retrieve.
126
+     * @param <T> The type of callback proxy to retrieve.
127
+     * @return A proxy that can be used to call events.
126 128
      */
127
-    protected final CallbackManager getCallbackManager() {
128
-        return parser.getCallbackManager();
129
-    }
130
-
131
-    /**
132
-     * Send a line to the server and add proper line ending.
133
-     *
134
-     * @param line Line to send (\r\n termination is added automatically)
135
-     */
136
-    protected final void sendString(final String line) {
137
-        parser.sendString(line);
129
+    protected <T extends CallbackInterface> T getCallback(final Class<T> callback) {
130
+        return parser.getCallbackManager().getCallback(callback);
138 131
     }
139 132
 
140 133
     /**
@@ -175,14 +168,6 @@ public abstract class IRCProcessor {
175 168
         return getClass().getName().substring(packageLength);
176 169
     }
177 170
 
178
-    /**
179
-     * Get the name for this Processor in lowercase.
180
-     * @return lower case name of this processor
181
-     */
182
-    public final String getLowerName() {
183
-        return getName().toLowerCase();
184
-    }
185
-
186 171
     /**
187 172
      * Get the name for this Processor.
188 173
      * @return the name of this processor

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/Process004005.java View File

@@ -94,7 +94,7 @@ public class Process004005 extends IRCProcessor {
94 94
         final String ircdVersion = parser.getServerSoftware();
95 95
         final String ircdType = parser.getServerSoftwareType();
96 96
 
97
-        getCallbackManager().getCallback(NetworkDetectedListener.class)
97
+        getCallback(NetworkDetectedListener.class)
98 98
                 .onGotNetwork(null, null, networkName, ircdVersion, ircdType);
99 99
     }
100 100
 

+ 1
- 2
irc/src/com/dmdirc/parser/irc/processors/Process464.java View File

@@ -68,7 +68,6 @@ public class Process464 extends IRCProcessor {
68 68
      * @see PasswordRequiredListener
69 69
      */
70 70
     protected void callPasswordRequired() {
71
-        getCallbackManager().getCallback(PasswordRequiredListener.class)
72
-                .onPasswordRequired(null, null);
71
+        getCallback(PasswordRequiredListener.class).onPasswordRequired(null, null);
73 72
     }
74 73
 }

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessAway.java View File

@@ -90,7 +90,7 @@ public class ProcessAway extends IRCProcessor {
90 90
      */
91 91
     protected void callAwayState(final AwayState oldState, final AwayState currentState,
92 92
             final String reason) {
93
-        getCallbackManager().getCallback(AwayStateListener.class)
93
+        getCallback(AwayStateListener.class)
94 94
                 .onAwayState(null, null, oldState, currentState, reason);
95 95
     }
96 96
 

+ 1
- 2
irc/src/com/dmdirc/parser/irc/processors/ProcessInvite.java View File

@@ -63,8 +63,7 @@ public class ProcessInvite extends IRCProcessor {
63 63
      * @param channel The name of the channel we were invited to
64 64
      */
65 65
     protected void callInvite(final String userHost, final String channel) {
66
-        getCallbackManager().getCallback(InviteListener.class)
67
-                .onInvite(null, null, userHost, channel);
66
+        getCallback(InviteListener.class).onInvite(null, null, userHost, channel);
68 67
     }
69 68
 
70 69
     /**

+ 2
- 4
irc/src/com/dmdirc/parser/irc/processors/ProcessJoin.java View File

@@ -182,8 +182,7 @@ public class ProcessJoin extends IRCProcessor {
182 182
      */
183 183
     protected void callChannelJoin(final ChannelInfo cChannel,
184 184
             final ChannelClientInfo cChannelClient) {
185
-        getCallbackManager().getCallback(ChannelJoinListener.class)
186
-                .onChannelJoin(null, null, cChannel, cChannelClient);
185
+        getCallback(ChannelJoinListener.class).onChannelJoin(null, null, cChannel, cChannelClient);
187 186
     }
188 187
 
189 188
     /**
@@ -193,8 +192,7 @@ public class ProcessJoin extends IRCProcessor {
193 192
      * @param cChannel Channel Object
194 193
      */
195 194
     protected void callChannelSelfJoin(final ChannelInfo cChannel) {
196
-        getCallbackManager().getCallback(ChannelSelfJoinListener.class)
197
-                .onChannelSelfJoin(null, null, cChannel);
195
+        getCallback(ChannelSelfJoinListener.class).onChannelSelfJoin(null, null, cChannel);
198 196
     }
199 197
 
200 198
     /**

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessKick.java View File

@@ -120,7 +120,7 @@ public class ProcessKick extends IRCProcessor {
120 120
     protected void callChannelKick(final ChannelInfo cChannel,
121 121
             final ChannelClientInfo cKickedClient, final ChannelClientInfo cKickedByClient,
122 122
             final String sReason, final String sKickedByHost) {
123
-        getCallbackManager().getCallback(ChannelKickListener.class)
123
+        getCallback(ChannelKickListener.class)
124 124
                 .onChannelKick(null, null, cChannel, cKickedClient, cKickedByClient, sReason,
125 125
                         sKickedByHost);
126 126
     }

+ 5
- 6
irc/src/com/dmdirc/parser/irc/processors/ProcessList.java View File

@@ -56,16 +56,15 @@ public class ProcessList extends IRCProcessor {
56 56
         // :port80b.se.quakenet.org 323 MD87 :End of /LIST
57 57
         switch (sParam) {
58 58
             case "321":
59
-                getCallbackManager().getCallback(GroupListStartListener.class)
60
-                        .onGroupListStart(null, null);
59
+                getCallback(GroupListStartListener.class).onGroupListStart(null, null);
61 60
                 break;
62 61
             case "322":
63
-                getCallbackManager().getCallback(GroupListEntryListener.class)
64
-                        .onGroupListEntry(null, null, token[3], Integer.parseInt(token[4]), token[5]);
62
+                getCallback(GroupListEntryListener.class)
63
+                        .onGroupListEntry(null, null, token[3], Integer.parseInt(token[4]),
64
+                                token[5]);
65 65
                 break;
66 66
             case "323":
67
-                getCallbackManager().getCallback(GroupListEndListener.class)
68
-                        .onGroupListEnd(null, null);
67
+                getCallback(GroupListEndListener.class).onGroupListEnd(null, null);
69 68
                 break;
70 69
         }
71 70
     }

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessListModes.java View File

@@ -294,7 +294,7 @@ public class ProcessListModes extends IRCProcessor {
294 294
      * @param mode the mode that we got list modes for.
295 295
      */
296 296
     protected void callChannelGotListModes(final ChannelInfo cChannel, final char mode) {
297
-        getCallbackManager().getCallback(ChannelListModeListener.class)
297
+        getCallback(ChannelListModeListener.class)
298 298
                 .onChannelGotListModes(null, null, cChannel, mode);
299 299
     }
300 300
 }

+ 3
- 6
irc/src/com/dmdirc/parser/irc/processors/ProcessMOTD.java View File

@@ -72,8 +72,7 @@ public class ProcessMOTD extends IRCProcessor {
72 72
      * @see MotdEndListener
73 73
      */
74 74
     protected void callMOTDEnd(final boolean noMOTD, final String data) {
75
-        getCallbackManager().getCallback(MotdEndListener.class)
76
-                .onMOTDEnd(null, null, noMOTD, data);
75
+        getCallback(MotdEndListener.class).onMOTDEnd(null, null, noMOTD, data);
77 76
     }
78 77
 
79 78
     /**
@@ -83,8 +82,7 @@ public class ProcessMOTD extends IRCProcessor {
83 82
      * @param data Incomming Line.
84 83
      */
85 84
     protected void callMOTDLine(final String data) {
86
-        getCallbackManager().getCallback(MotdLineListener.class)
87
-                .onMOTDLine(null, null, data);
85
+        getCallback(MotdLineListener.class).onMOTDLine(null, null, data);
88 86
     }
89 87
 
90 88
     /**
@@ -94,8 +92,7 @@ public class ProcessMOTD extends IRCProcessor {
94 92
      * @param data Incomming Line.
95 93
      */
96 94
     protected void callMOTDStart(final String data) {
97
-        getCallbackManager().getCallback(MotdStartListener.class)
98
-                .onMOTDStart(null, null, data);
95
+        getCallback(MotdStartListener.class).onMOTDStart(null, null, data);
99 96
     }
100 97
 
101 98
     /**

+ 19
- 19
irc/src/com/dmdirc/parser/irc/processors/ProcessMessage.java View File

@@ -302,7 +302,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
302 302
      */
303 303
     protected void callChannelAction(final Date date, final ChannelInfo cChannel,
304 304
             final ChannelClientInfo cChannelClient, final String sMessage, final String sHost) {
305
-        getCallbackManager().getCallback(ChannelActionListener.class)
305
+        getCallback(ChannelActionListener.class)
306 306
                 .onChannelAction(null, date, cChannel, cChannelClient, sMessage, sHost);
307 307
     }
308 308
 
@@ -320,7 +320,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
320 320
     protected void callChannelCTCP(final Date date, final ChannelInfo cChannel,
321 321
             final ChannelClientInfo cChannelClient, final String sType, final String sMessage,
322 322
             final String sHost) {
323
-        getCallbackManager().getCallback(ChannelCtcpListener.class)
323
+        getCallback(ChannelCtcpListener.class)
324 324
                 .onChannelCTCP(null, date, cChannel, cChannelClient, sType, sMessage, sHost);
325 325
     }
326 326
 
@@ -338,7 +338,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
338 338
     protected void callChannelCTCPReply(final Date date, final ChannelInfo cChannel,
339 339
             final ChannelClientInfo cChannelClient, final String sType, final String sMessage,
340 340
             final String sHost) {
341
-        getCallbackManager().getCallback(ChannelCtcpReplyListener.class)
341
+        getCallback(ChannelCtcpReplyListener.class)
342 342
                 .onChannelCTCPReply(null, date, cChannel, cChannelClient, sType, sMessage, sHost);
343 343
     }
344 344
 
@@ -354,7 +354,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
354 354
      */
355 355
     protected void callChannelMessage(final Date date, final ChannelInfo cChannel,
356 356
             final ChannelClientInfo cChannelClient, final String sMessage, final String sHost) {
357
-        getCallbackManager().getCallback(ChannelMessageListener.class)
357
+        getCallback(ChannelMessageListener.class)
358 358
                 .onChannelMessage(null, date, cChannel, cChannelClient, sMessage, sHost);
359 359
     }
360 360
 
@@ -370,7 +370,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
370 370
      */
371 371
     protected void callChannelNotice(final Date date, final ChannelInfo cChannel,
372 372
             final ChannelClientInfo cChannelClient, final String sMessage, final String sHost) {
373
-        getCallbackManager().getCallback(ChannelNoticeListener.class)
373
+        getCallback(ChannelNoticeListener.class)
374 374
                 .onChannelNotice(null, date, cChannel, cChannelClient, sMessage, sHost);
375 375
     }
376 376
 
@@ -388,7 +388,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
388 388
     protected void callChannelModeNotice(final Date date, final char prefix,
389 389
             final ChannelInfo cChannel, final ChannelClientInfo cChannelClient,
390 390
             final String sMessage, final String sHost) {
391
-        getCallbackManager().getCallback(ChannelModeNoticeListener.class)
391
+        getCallback(ChannelModeNoticeListener.class)
392 392
                 .onChannelModeNotice(null, date, cChannel, prefix, cChannelClient, sMessage, sHost);
393 393
     }
394 394
 
@@ -406,7 +406,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
406 406
     protected void callChannelModeMessage(final Date date, final char prefix,
407 407
             final ChannelInfo cChannel, final ChannelClientInfo cChannelClient,
408 408
             final String sMessage, final String sHost) {
409
-        getCallbackManager().getCallback(ChannelModeMessageListener.class)
409
+        getCallback(ChannelModeMessageListener.class)
410 410
                 .onChannelModeMessage(null, date, cChannel, prefix, cChannelClient, sMessage,
411 411
                         sHost);
412 412
     }
@@ -420,7 +420,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
420 420
      * @param sHost Hostname of sender (or servername)
421 421
      */
422 422
     protected void callPrivateAction(final Date date, final String sMessage, final String sHost) {
423
-        getCallbackManager().getCallback(PrivateActionListener.class)
423
+        getCallback(PrivateActionListener.class)
424 424
                 .onPrivateAction(null, date, sMessage, sHost);
425 425
     }
426 426
 
@@ -435,7 +435,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
435 435
      */
436 436
     protected void callPrivateCTCP(final Date date, final String sType, final String sMessage,
437 437
             final String sHost) {
438
-        getCallbackManager().getCallback(PrivateCtcpListener.class)
438
+        getCallback(PrivateCtcpListener.class)
439 439
                 .onPrivateCTCP(null, date, sType, sMessage, sHost);
440 440
     }
441 441
 
@@ -450,7 +450,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
450 450
      */
451 451
     protected void callPrivateCTCPReply(final Date date, final String sType, final String sMessage,
452 452
             final String sHost) {
453
-        getCallbackManager().getCallback(PrivateCtcpReplyListener.class)
453
+        getCallback(PrivateCtcpReplyListener.class)
454 454
                 .onPrivateCTCPReply(null, date, sType, sMessage, sHost);
455 455
     }
456 456
 
@@ -463,7 +463,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
463 463
      * @param sHost Hostname of sender (or servername)
464 464
      */
465 465
     protected void callPrivateMessage(final Date date, final String sMessage, final String sHost) {
466
-        getCallbackManager().getCallback(PrivateMessageListener.class)
466
+        getCallback(PrivateMessageListener.class)
467 467
                 .onPrivateMessage(null, date, sMessage, sHost);
468 468
     }
469 469
 
@@ -476,7 +476,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
476 476
      * @param sHost Hostname of sender (or servername)
477 477
      */
478 478
     protected void callPrivateNotice(final Date date, final String sMessage, final String sHost) {
479
-        getCallbackManager().getCallback(PrivateNoticeListener.class)
479
+        getCallback(PrivateNoticeListener.class)
480 480
                 .onPrivateNotice(null, date, sMessage, sHost);
481 481
     }
482 482
 
@@ -489,7 +489,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
489 489
      * @param sHost Hostname of sender (or servername)
490 490
      */
491 491
     protected void callServerNotice(final Date date, final String sMessage, final String sHost) {
492
-        getCallbackManager().getCallback(ServerNoticeListener.class)
492
+        getCallback(ServerNoticeListener.class)
493 493
                 .onServerNotice(null, date, sMessage, sHost);
494 494
     }
495 495
 
@@ -504,7 +504,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
504 504
      */
505 505
     protected void callUnknownAction(final Date date, final String sMessage, final String sTarget,
506 506
             final String sHost) {
507
-        getCallbackManager().getCallback(UnknownActionListener.class)
507
+        getCallback(UnknownActionListener.class)
508 508
                 .onUnknownAction(null, date, sMessage, sTarget, sHost);
509 509
     }
510 510
 
@@ -520,7 +520,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
520 520
      */
521 521
     protected void callUnknownCTCP(final Date date, final String sType, final String sMessage,
522 522
             final String sTarget, final String sHost) {
523
-        getCallbackManager().getCallback(UnknownCtcpListener.class)
523
+        getCallback(UnknownCtcpListener.class)
524 524
                 .onUnknownCTCP(null, date, sType, sMessage, sTarget, sHost);
525 525
     }
526 526
 
@@ -536,7 +536,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
536 536
      */
537 537
     protected void callUnknownCTCPReply(final Date date, final String sType, final String sMessage,
538 538
             final String sTarget, final String sHost) {
539
-        getCallbackManager().getCallback(UnknownCtcpReplyListener.class)
539
+        getCallback(UnknownCtcpReplyListener.class)
540 540
                 .onUnknownCTCPReply(null, date, sType, sMessage, sTarget, sHost);
541 541
     }
542 542
 
@@ -551,7 +551,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
551 551
      */
552 552
     protected void callUnknownMessage(final Date date, final String sMessage, final String sTarget,
553 553
             final String sHost) {
554
-        getCallbackManager().getCallback(UnknownMessageListener.class)
554
+        getCallback(UnknownMessageListener.class)
555 555
                 .onUnknownMessage(null, date, sMessage, sTarget, sHost);
556 556
     }
557 557
 
@@ -566,7 +566,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
566 566
      */
567 567
     protected void callUnknownNotice(final Date date, final String sMessage, final String sTarget,
568 568
             final String sHost) {
569
-        getCallbackManager().getCallback(UnknownNoticeListener.class)
569
+        getCallback(UnknownNoticeListener.class)
570 570
                 .onUnknownNotice(null, date, sMessage, sTarget, sHost);
571 571
     }
572 572
 
@@ -581,7 +581,7 @@ public class ProcessMessage extends TimestampedIRCProcessor {
581 581
      */
582 582
     protected void callUnknownServerNotice(final Date date, final String sMessage,
583 583
             final String sTarget, final String sHost) {
584
-        getCallbackManager().getCallback(UnknownServerNoticeListener.class)
584
+        getCallback(UnknownServerNoticeListener.class)
585 585
                 .onUnknownServerNotice(null, date, sMessage, sTarget, sHost);
586 586
     }
587 587
 

+ 8
- 8
irc/src/com/dmdirc/parser/irc/processors/ProcessMode.java View File

@@ -228,7 +228,7 @@ public class ProcessMode extends IRCProcessor {
228 228
                         iChannel.setListModeParam(cMode, new ChannelListModeItem(sModeParam, token[0], nTemp), bPositive);
229 229
                         callDebugInfo(IRCParser.DEBUG_INFO, "List Mode: %c [%s] {Positive: %b}", cMode, sModeParam, bPositive);
230 230
                         if (!"324".equals(sParam)) {
231
-                            getCallbackManager().getCallback(ChannelSingleModeChangeListener.class)
231
+                            getCallback(ChannelSingleModeChangeListener.class)
232 232
                                     .onChannelSingleModeChanged(null, null, iChannel, setterCCI,
233 233
                                             token[0], cPositive + cMode + " " + sModeParam);
234 234
                         }
@@ -241,7 +241,7 @@ public class ProcessMode extends IRCProcessor {
241 241
                             callDebugInfo(IRCParser.DEBUG_INFO, "Set Mode: %c [%s] {Positive: %b}", cMode, sModeParam, bPositive);
242 242
                             iChannel.setModeParam(cMode, sModeParam);
243 243
                             if (!"324".equals(sParam)) {
244
-                                getCallbackManager().getCallback(ChannelSingleModeChangeListener.class)
244
+                                getCallback(ChannelSingleModeChangeListener.class)
245 245
                                         .onChannelSingleModeChanged(null, null, iChannel, setterCCI,
246 246
                                             token[0], cPositive + cMode + " " + sModeParam);
247 247
                             }
@@ -256,7 +256,7 @@ public class ProcessMode extends IRCProcessor {
256 256
                             callDebugInfo(IRCParser.DEBUG_INFO, "Unset Mode: %c [%s] {Positive: %b}", cMode, sModeParam, bPositive);
257 257
                             iChannel.setModeParam(cMode, "");
258 258
                             if (!"324".equals(sParam)) {
259
-                                getCallbackManager().getCallback(ChannelSingleModeChangeListener.class)
259
+                                getCallback(ChannelSingleModeChangeListener.class)
260 260
                                         .onChannelSingleModeChanged(null, null, iChannel, setterCCI,
261 261
                                             token[0], trim(cPositive + cMode + " " + sModeParam));
262 262
                             }
@@ -276,7 +276,7 @@ public class ProcessMode extends IRCProcessor {
276 276
             callChannelModeChanged(iChannel, null, "", sFullModeStr.toString().trim());
277 277
         } else {
278 278
             callChannelModeChanged(iChannel, setterCCI, token[0], sFullModeStr.toString().trim());
279
-            getCallbackManager().getCallback(ChannelNonUserModeChangeListener.class)
279
+            getCallback(ChannelNonUserModeChangeListener.class)
280 280
                     .onChannelNonUserModeChanged(null, null, iChannel, setterCCI, token[0],
281 281
                             trim(sNonUserModeStr.toString() + sNonUserModeStrParams));
282 282
         }
@@ -345,7 +345,7 @@ public class ProcessMode extends IRCProcessor {
345 345
      */
346 346
     protected void callChannelModeChanged(final ChannelInfo cChannel,
347 347
             final ChannelClientInfo cChannelClient, final String sHost, final String sModes) {
348
-        getCallbackManager().getCallback(ChannelModeChangeListener.class)
348
+        getCallback(ChannelModeChangeListener.class)
349 349
                 .onChannelModeChanged(null, null, cChannel, cChannelClient, sHost, sModes);
350 350
     }
351 351
 
@@ -362,7 +362,7 @@ public class ProcessMode extends IRCProcessor {
362 362
     protected void callChannelUserModeChanged(final ChannelInfo cChannel,
363 363
             final ChannelClientInfo cChangedClient, final ChannelClientInfo cSetByClient,
364 364
             final String sHost, final String sMode) {
365
-        getCallbackManager().getCallback(ChannelUserModeChangeListener.class)
365
+        getCallback(ChannelUserModeChangeListener.class)
366 366
                 .onChannelUserModeChanged(null, null, cChannel, cChangedClient, cSetByClient,
367 367
                         sHost, sMode);
368 368
     }
@@ -377,7 +377,7 @@ public class ProcessMode extends IRCProcessor {
377 377
      */
378 378
     protected void callUserModeChanged(final ClientInfo cClient, final String sSetby,
379 379
             final String sModes) {
380
-        getCallbackManager().getCallback(UserModeChangeListener.class)
380
+        getCallback(UserModeChangeListener.class)
381 381
                 .onUserModeChanged(null, null, cClient, sSetby, sModes);
382 382
     }
383 383
 
@@ -389,7 +389,7 @@ public class ProcessMode extends IRCProcessor {
389 389
      * @param sModes The modes set.
390 390
      */
391 391
     protected void callUserModeDiscovered(final ClientInfo cClient, final String sModes) {
392
-        getCallbackManager().getCallback(UserModeDiscoveryListener.class)
392
+        getCallback(UserModeDiscoveryListener.class)
393 393
                 .onUserModeDiscovered(null, null, cClient, sModes);
394 394
     }
395 395
 

+ 2
- 2
irc/src/com/dmdirc/parser/irc/processors/ProcessNames.java View File

@@ -145,7 +145,7 @@ public class ProcessNames extends IRCProcessor {
145 145
      */
146 146
     protected void callChannelTopic(final ChannelInfo cChannel, final boolean bIsJoinTopic) {
147 147
         ((IRCChannelInfo) cChannel).setHadTopic();
148
-        getCallbackManager().getCallback(ChannelTopicListener.class)
148
+        getCallback(ChannelTopicListener.class)
149 149
                 .onChannelTopic(null, null, cChannel, bIsJoinTopic);
150 150
     }
151 151
 
@@ -156,7 +156,7 @@ public class ProcessNames extends IRCProcessor {
156 156
      * @param cChannel Channel which the names reply is for
157 157
      */
158 158
     protected void callChannelGotNames(final ChannelInfo cChannel) {
159
-        getCallbackManager().getCallback(ChannelNamesListener.class)
159
+        getCallback(ChannelNamesListener.class)
160 160
                 .onChannelGotNames(null, null, cChannel);
161 161
     }
162 162
 

+ 2
- 2
irc/src/com/dmdirc/parser/irc/processors/ProcessNick.java View File

@@ -107,7 +107,7 @@ public class ProcessNick extends IRCProcessor {
107 107
      */
108 108
     protected void callChannelNickChanged(final ChannelInfo cChannel,
109 109
             final ChannelClientInfo cChannelClient, final String sOldNick) {
110
-        getCallbackManager().getCallback(ChannelNickChangeListener.class)
110
+        getCallback(ChannelNickChangeListener.class)
111 111
                 .onChannelNickChanged(null, null, cChannel, cChannelClient, sOldNick);
112 112
     }
113 113
 
@@ -119,7 +119,7 @@ public class ProcessNick extends IRCProcessor {
119 119
      * @param sOldNick Nickname before change
120 120
      */
121 121
     protected void callNickChanged(final ClientInfo cClient, final String sOldNick) {
122
-        getCallbackManager().getCallback(NickChangeListener.class)
122
+        getCallback(NickChangeListener.class)
123 123
                 .onNickChanged(null, null, cClient, sOldNick);
124 124
     }
125 125
 

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessNickInUse.java View File

@@ -71,7 +71,7 @@ public class ProcessNickInUse extends IRCProcessor {
71 71
      * @see NickInUseListener
72 72
      */
73 73
     protected void callNickInUse(final String nickname) {
74
-        getCallbackManager().getCallback(NickInUseListener.class)
74
+        getCallback(NickInUseListener.class)
75 75
                 .onNickInUse(null, null, nickname);
76 76
     }
77 77
 

+ 1
- 2
irc/src/com/dmdirc/parser/irc/processors/ProcessNoticeAuth.java View File

@@ -59,8 +59,7 @@ public class ProcessNoticeAuth extends IRCProcessor {
59 59
      * @param data Incomming Line.
60 60
      */
61 61
     protected void callNoticeAuth(final String data) {
62
-        getCallbackManager().getCallback(AuthNoticeListener.class)
63
-                .onNoticeAuth(null, null, data);
62
+        getCallback(AuthNoticeListener.class).onNoticeAuth(null, null, data);
64 63
     }
65 64
 
66 65
     /**

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessPart.java View File

@@ -112,7 +112,7 @@ public class ProcessPart extends IRCProcessor {
112 112
      */
113 113
     protected void callChannelPart(final ChannelInfo cChannel,
114 114
             final ChannelClientInfo cChannelClient, final String sReason) {
115
-        getCallbackManager().getCallback(ChannelPartListener.class)
115
+        getCallback(ChannelPartListener.class)
116 116
                 .onChannelPart(null, null, cChannel, cChannelClient, sReason);
117 117
     }
118 118
 

+ 2
- 2
irc/src/com/dmdirc/parser/irc/processors/ProcessQuit.java View File

@@ -120,7 +120,7 @@ public class ProcessQuit extends IRCProcessor {
120 120
      */
121 121
     protected void callChannelQuit(final ChannelInfo cChannel,
122 122
             final ChannelClientInfo cChannelClient, final String sReason) {
123
-        getCallbackManager().getCallback(ChannelQuitListener.class)
123
+        getCallback(ChannelQuitListener.class)
124 124
                 .onChannelQuit(null, null, cChannel, cChannelClient, sReason);
125 125
     }
126 126
 
@@ -132,7 +132,7 @@ public class ProcessQuit extends IRCProcessor {
132 132
      * @param sReason Reason for quitting (may be "")
133 133
      */
134 134
     protected void callQuit(final ClientInfo cClient, final String sReason) {
135
-        getCallbackManager().getCallback(QuitListener.class)
135
+        getCallback(QuitListener.class)
136 136
                 .onQuit(null, null, cClient, sReason);
137 137
     }
138 138
 

+ 1
- 1
irc/src/com/dmdirc/parser/irc/processors/ProcessTopic.java View File

@@ -102,7 +102,7 @@ public class ProcessTopic extends IRCProcessor {
102 102
      */
103 103
     protected void callChannelTopic(final ChannelInfo cChannel, final boolean bIsJoinTopic) {
104 104
         ((IRCChannelInfo) cChannel).setHadTopic();
105
-        getCallbackManager().getCallback(ChannelTopicListener.class)
105
+        getCallback(ChannelTopicListener.class)
106 106
                 .onChannelTopic(null, null, cChannel, bIsJoinTopic);
107 107
     }
108 108
 

+ 3
- 3
irc/src/com/dmdirc/parser/irc/processors/ProcessWallops.java View File

@@ -82,7 +82,7 @@ public class ProcessWallops extends IRCProcessor {
82 82
      * @param host Host of the user who sent the wallop
83 83
      */
84 84
     protected void callWallop(final String message, final String host) {
85
-        getCallbackManager().getCallback(WallopListener.class).onWallop(null, null, message, host);
85
+        getCallback(WallopListener.class).onWallop(null, null, message, host);
86 86
     }
87 87
 
88 88
     /**
@@ -93,7 +93,7 @@ public class ProcessWallops extends IRCProcessor {
93 93
      * @param host Host of the user who sent the walluser
94 94
      */
95 95
     protected void callWalluser(final String message, final String host) {
96
-        getCallbackManager().getCallback(WalluserListener.class)
96
+        getCallback(WalluserListener.class)
97 97
                 .onWalluser(null, null, message, host);
98 98
     }
99 99
 
@@ -105,7 +105,7 @@ public class ProcessWallops extends IRCProcessor {
105 105
      * @param host Host of the user who sent the WallDesync
106 106
      */
107 107
     protected void callWallDesync(final String message, final String host) {
108
-        getCallbackManager().getCallback(WallDesyncListener.class)
108
+        getCallback(WallDesyncListener.class)
109 109
                 .onWallDesync(null, null, message, host);
110 110
     }
111 111
 

+ 3
- 3
irc/src/com/dmdirc/parser/irc/processors/ProcessWho.java View File

@@ -106,7 +106,7 @@ public class ProcessWho extends IRCProcessor {
106 106
      */
107 107
     protected void callAwayState(final AwayState oldState, final AwayState currentState,
108 108
             final String reason) {
109
-        getCallbackManager().getCallback(AwayStateListener.class)
109
+        getCallback(AwayStateListener.class)
110 110
                 .onAwayState(null, null, oldState, currentState, reason);
111 111
     }
112 112
 
@@ -120,7 +120,7 @@ public class ProcessWho extends IRCProcessor {
120 120
      */
121 121
     protected void callAwayStateOther(final ClientInfo client, final AwayState oldState,
122 122
             final AwayState state) {
123
-        getCallbackManager().getCallback(OtherAwayStateListener.class)
123
+        getCallback(OtherAwayStateListener.class)
124 124
                 .onAwayStateOther(null, null, client, oldState, state);
125 125
     }
126 126
 
@@ -135,7 +135,7 @@ public class ProcessWho extends IRCProcessor {
135 135
      */
136 136
     protected void callChannelAwayStateOther(final ChannelInfo channel,
137 137
             final ChannelClientInfo channelClient, final AwayState oldState, final AwayState state) {
138
-        getCallbackManager().getCallback(ChannelOtherAwayStateListener.class)
138
+        getCallback(ChannelOtherAwayStateListener.class)
139 139
                 .onChannelAwayStateOther(null, null, channel, channelClient, oldState, state);
140 140
     }
141 141
 

Loading…
Cancel
Save