ソースを参照

Use GroupChat in events.

pull/505/head
Chris Smith 9年前
コミット
d0f99b8aae
43個のファイルの変更130行の追加130行の削除
  1. 1
    1
      src/com/dmdirc/GroupChatManagerImpl.java
  2. 3
    3
      src/com/dmdirc/events/BaseChannelActionEvent.java
  3. 3
    3
      src/com/dmdirc/events/BaseChannelMessageEvent.java
  4. 3
    3
      src/com/dmdirc/events/BaseChannelTextEvent.java
  5. 3
    3
      src/com/dmdirc/events/ChannelActionEvent.java
  6. 2
    2
      src/com/dmdirc/events/ChannelClosedEvent.java
  7. 3
    3
      src/com/dmdirc/events/ChannelCtcpEvent.java
  8. 4
    4
      src/com/dmdirc/events/ChannelDisplayableEvent.java
  9. 3
    3
      src/com/dmdirc/events/ChannelDisplayableUserEvent.java
  10. 9
    9
      src/com/dmdirc/events/ChannelEvent.java
  11. 3
    3
      src/com/dmdirc/events/ChannelGotNamesEvent.java
  12. 3
    3
      src/com/dmdirc/events/ChannelGotTopicEvent.java
  13. 3
    3
      src/com/dmdirc/events/ChannelJoinEvent.java
  14. 3
    3
      src/com/dmdirc/events/ChannelKickEvent.java
  15. 3
    3
      src/com/dmdirc/events/ChannelListModesRetrievedEvent.java
  16. 3
    3
      src/com/dmdirc/events/ChannelMessageEvent.java
  17. 3
    3
      src/com/dmdirc/events/ChannelModeChangeEvent.java
  18. 3
    3
      src/com/dmdirc/events/ChannelModeNoticeEvent.java
  19. 3
    3
      src/com/dmdirc/events/ChannelModesDiscoveredEvent.java
  20. 3
    3
      src/com/dmdirc/events/ChannelNickChangeEvent.java
  21. 3
    3
      src/com/dmdirc/events/ChannelNoTopicEvent.java
  22. 3
    3
      src/com/dmdirc/events/ChannelNoticeEvent.java
  23. 2
    2
      src/com/dmdirc/events/ChannelOpenedEvent.java
  24. 3
    3
      src/com/dmdirc/events/ChannelPartEvent.java
  25. 3
    3
      src/com/dmdirc/events/ChannelQuitEvent.java
  26. 3
    3
      src/com/dmdirc/events/ChannelSelfActionEvent.java
  27. 3
    3
      src/com/dmdirc/events/ChannelSelfJoinEvent.java
  28. 3
    3
      src/com/dmdirc/events/ChannelSelfMessageEvent.java
  29. 3
    3
      src/com/dmdirc/events/ChannelSelfModeChangeEvent.java
  30. 3
    3
      src/com/dmdirc/events/ChannelSelfNickChangeEvent.java
  31. 3
    3
      src/com/dmdirc/events/ChannelSelfPartEvent.java
  32. 3
    3
      src/com/dmdirc/events/ChannelTopicChangeEvent.java
  33. 3
    3
      src/com/dmdirc/events/ChannelTopicUnsetEvent.java
  34. 3
    3
      src/com/dmdirc/events/ChannelUserAwayEvent.java
  35. 3
    3
      src/com/dmdirc/events/ChannelUserBackEvent.java
  36. 3
    3
      src/com/dmdirc/events/ChannelUserEvent.java
  37. 3
    3
      src/com/dmdirc/events/ChannelUserModeChangeEvent.java
  38. 2
    1
      src/com/dmdirc/events/ClientInfoRequestEvent.java
  39. 3
    3
      src/com/dmdirc/events/NickListClientAddedEvent.java
  40. 3
    3
      src/com/dmdirc/events/NickListClientRemovedEvent.java
  41. 3
    3
      src/com/dmdirc/events/NickListClientsChangedEvent.java
  42. 2
    3
      src/com/dmdirc/events/NickListEvent.java
  43. 3
    3
      src/com/dmdirc/events/NickListUpdatedEvent.java

+ 1
- 1
src/com/dmdirc/GroupChatManagerImpl.java ファイルの表示

@@ -218,7 +218,7 @@ public class GroupChatManagerImpl implements GroupChatManager {
218 218
 
219 219
     @Handler
220 220
     void handleChannelClosing(final ChannelClosedEvent event) {
221
-        final Channel channel = event.getChannel();
221
+        final GroupChat channel = event.getChannel();
222 222
         connection.getWindowModel().getTabCompleter()
223 223
                 .removeEntry(TabCompletionType.CHANNEL, channel.getName());
224 224
         channels.remove(channel.getName());

+ 3
- 3
src/com/dmdirc/events/BaseChannelActionEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class BaseChannelActionEvent extends BaseChannelTextEvent {
32 32
 
33
-    public BaseChannelActionEvent(final long timestamp, final Channel channel,
33
+    public BaseChannelActionEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public BaseChannelActionEvent(final Channel channel, final GroupChatUser client,
38
+    public BaseChannelActionEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/BaseChannelMessageEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class BaseChannelMessageEvent extends BaseChannelTextEvent {
32 32
 
33
-    public BaseChannelMessageEvent(final long timestamp, final Channel channel,
33
+    public BaseChannelMessageEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public BaseChannelMessageEvent(final Channel channel, final GroupChatUser client,
38
+    public BaseChannelMessageEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/BaseChannelTextEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class BaseChannelTextEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String message;
35 35
 
36
-    public BaseChannelTextEvent(final long timestamp, final Channel channel,
36
+    public BaseChannelTextEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String message) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.message = message;
41 41
     }
42 42
 
43
-    public BaseChannelTextEvent(final Channel channel,
43
+    public BaseChannelTextEvent(final GroupChat channel,
44 44
             final GroupChatUser client, final String message) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelActionEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelActionEvent extends BaseChannelActionEvent {
32 32
 
33
-    public ChannelActionEvent(final long timestamp, final Channel channel,
33
+    public ChannelActionEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public ChannelActionEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelActionEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 2
- 2
src/com/dmdirc/events/ChannelClosedEvent.java ファイルの表示

@@ -22,14 +22,14 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Event raised when a channel is closed.
29 29
  */
30 30
 public class ChannelClosedEvent extends ChannelDisplayableEvent {
31 31
 
32
-    public ChannelClosedEvent(final Channel channel) {
32
+    public ChannelClosedEvent(final GroupChat channel) {
33 33
         super(channel);
34 34
     }
35 35
 

+ 3
- 3
src/com/dmdirc/events/ChannelCtcpEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -35,7 +35,7 @@ public class ChannelCtcpEvent extends ChannelDisplayableEvent {
35 35
     private final String message;
36 36
     private boolean handled;
37 37
 
38
-    public ChannelCtcpEvent(final long timestamp, final Channel channel,
38
+    public ChannelCtcpEvent(final long timestamp, final GroupChat channel,
39 39
             final GroupChatUser client, final String type, final String message) {
40 40
         super(timestamp, channel);
41 41
         this.client = client;
@@ -43,7 +43,7 @@ public class ChannelCtcpEvent extends ChannelDisplayableEvent {
43 43
         this.message = message;
44 44
     }
45 45
 
46
-    public ChannelCtcpEvent(final Channel channel, final GroupChatUser client,
46
+    public ChannelCtcpEvent(final GroupChat channel, final GroupChatUser client,
47 47
             final String type, final String message) {
48 48
         super(channel);
49 49
         this.client = client;

+ 4
- 4
src/com/dmdirc/events/ChannelDisplayableEvent.java ファイルの表示

@@ -22,8 +22,8 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
26 25
 import com.dmdirc.FrameContainer;
26
+import com.dmdirc.interfaces.GroupChat;
27 27
 
28 28
 import java.util.Optional;
29 29
 import java.util.concurrent.atomic.AtomicReference;
@@ -38,11 +38,11 @@ public abstract class ChannelDisplayableEvent extends ChannelEvent implements Di
38 38
     /** The properties associated with this event. */
39 39
     private final DisplayPropertyMap properties = new DisplayPropertyMap();
40 40
 
41
-    public ChannelDisplayableEvent(final long timestamp, final Channel channel) {
41
+    public ChannelDisplayableEvent(final long timestamp, final GroupChat channel) {
42 42
         super(timestamp, channel);
43 43
     }
44 44
 
45
-    public ChannelDisplayableEvent(final Channel channel) {
45
+    public ChannelDisplayableEvent(final GroupChat channel) {
46 46
         super(channel);
47 47
     }
48 48
 
@@ -73,7 +73,7 @@ public abstract class ChannelDisplayableEvent extends ChannelEvent implements Di
73 73
 
74 74
     @Override
75 75
     public FrameContainer getSource() {
76
-        return getChannel();
76
+        return getChannel().getWindowModel();
77 77
     }
78 78
 
79 79
 }

+ 3
- 3
src/com/dmdirc/events/ChannelDisplayableUserEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public abstract class ChannelDisplayableUserEvent extends ChannelUserEvent {
32 32
 
33
-    public ChannelDisplayableUserEvent(final long timestamp, final Channel channel,
33
+    public ChannelDisplayableUserEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser user) {
35 35
         super(timestamp, channel, user);
36 36
     }
37 37
 
38
-    public ChannelDisplayableUserEvent(final Channel channel, final GroupChatUser user) {
38
+    public ChannelDisplayableUserEvent(final GroupChat channel, final GroupChatUser user) {
39 39
         super(channel, user);
40 40
     }
41 41
 

+ 9
- 9
src/com/dmdirc/events/ChannelEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 import static com.google.common.base.Preconditions.checkNotNull;
28 28
 
@@ -31,20 +31,20 @@ import static com.google.common.base.Preconditions.checkNotNull;
31 31
  */
32 32
 public abstract class ChannelEvent extends DMDircEvent {
33 33
 
34
-    /** The channel that this event occurred on. */
35
-    private final Channel channel;
34
+    /** The group chat that this event occurred on. */
35
+    private final GroupChat groupChat;
36 36
 
37
-    public ChannelEvent(final long timestamp, final Channel channel) {
37
+    public ChannelEvent(final long timestamp, final GroupChat groupChat) {
38 38
         super(timestamp);
39
-        this.channel = checkNotNull(channel);
39
+        this.groupChat = checkNotNull(groupChat);
40 40
     }
41 41
 
42
-    public ChannelEvent(final Channel channel) {
43
-        this.channel = checkNotNull(channel);
42
+    public ChannelEvent(final GroupChat groupChat) {
43
+        this.groupChat = checkNotNull(groupChat);
44 44
     }
45 45
 
46
-    public Channel getChannel() {
47
-        return channel;
46
+    public GroupChat getChannel() {
47
+        return groupChat;
48 48
     }
49 49
 
50 50
 }

+ 3
- 3
src/com/dmdirc/events/ChannelGotNamesEvent.java ファイルの表示

@@ -22,18 +22,18 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Fired when a channel names event is received.
29 29
  */
30 30
 public class ChannelGotNamesEvent extends ChannelEvent {
31 31
 
32
-    public ChannelGotNamesEvent(final long timestamp, final Channel channel) {
32
+    public ChannelGotNamesEvent(final long timestamp, final GroupChat channel) {
33 33
         super(timestamp, channel);
34 34
     }
35 35
 
36
-    public ChannelGotNamesEvent(final Channel channel) {
36
+    public ChannelGotNamesEvent(final GroupChat channel) {
37 37
         super(channel);
38 38
     }
39 39
 

+ 3
- 3
src/com/dmdirc/events/ChannelGotTopicEvent.java ファイルの表示

@@ -22,8 +22,8 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
26 25
 import com.dmdirc.Topic;
26
+import com.dmdirc.interfaces.GroupChat;
27 27
 import com.dmdirc.interfaces.User;
28 28
 
29 29
 /**
@@ -34,14 +34,14 @@ public class ChannelGotTopicEvent extends ChannelDisplayableEvent {
34 34
     private final Topic topic;
35 35
     private final User user;
36 36
 
37
-    public ChannelGotTopicEvent(final long timestamp, final Channel channel, final Topic topic,
37
+    public ChannelGotTopicEvent(final long timestamp, final GroupChat channel, final Topic topic,
38 38
             final User user) {
39 39
         super(timestamp, channel);
40 40
         this.topic = topic;
41 41
         this.user = user;
42 42
     }
43 43
 
44
-    public ChannelGotTopicEvent(final Channel channel, final Topic topic, final User user) {
44
+    public ChannelGotTopicEvent(final GroupChat channel, final Topic topic, final User user) {
45 45
         super(channel);
46 46
         this.topic = topic;
47 47
         this.user = user;

+ 3
- 3
src/com/dmdirc/events/ChannelJoinEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public class ChannelJoinEvent extends ChannelDisplayableEvent {
32 32
 
33 33
     private final GroupChatUser client;
34 34
 
35
-    public ChannelJoinEvent(final long timestamp, final Channel channel,
35
+    public ChannelJoinEvent(final long timestamp, final GroupChat channel,
36 36
             final GroupChatUser client) {
37 37
         super(timestamp, channel);
38 38
         this.client = client;
39 39
     }
40 40
 
41
-    public ChannelJoinEvent(final Channel channel, final GroupChatUser client) {
41
+    public ChannelJoinEvent(final GroupChat channel, final GroupChatUser client) {
42 42
         super(channel);
43 43
         this.client = client;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/ChannelKickEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -34,7 +34,7 @@ public class ChannelKickEvent extends ChannelDisplayableEvent {
34 34
     private final GroupChatUser victim;
35 35
     private final String reason;
36 36
 
37
-    public ChannelKickEvent(final long timestamp, final Channel channel,
37
+    public ChannelKickEvent(final long timestamp, final GroupChat channel,
38 38
             final GroupChatUser client, final GroupChatUser victim, final String reason) {
39 39
         super(timestamp, channel);
40 40
         this.client = client;
@@ -42,7 +42,7 @@ public class ChannelKickEvent extends ChannelDisplayableEvent {
42 42
         this.reason = reason;
43 43
     }
44 44
 
45
-    public ChannelKickEvent(final Channel channel,
45
+    public ChannelKickEvent(final GroupChat channel,
46 46
             final GroupChatUser client, final GroupChatUser victim, final String reason) {
47 47
         super(channel);
48 48
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelListModesRetrievedEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Fired when channel list modes are retrieved.
@@ -31,13 +31,13 @@ public class ChannelListModesRetrievedEvent extends ChannelDisplayableEvent {
31 31
 
32 32
     private final char mode;
33 33
 
34
-    public ChannelListModesRetrievedEvent(final long timestamp, final Channel channel,
34
+    public ChannelListModesRetrievedEvent(final long timestamp, final GroupChat channel,
35 35
             final char mode) {
36 36
         super(timestamp, channel);
37 37
         this.mode = mode;
38 38
     }
39 39
 
40
-    public ChannelListModesRetrievedEvent(final Channel channel, final char mode) {
40
+    public ChannelListModesRetrievedEvent(final GroupChat channel, final char mode) {
41 41
         super(channel);
42 42
         this.mode = mode;
43 43
     }

+ 3
- 3
src/com/dmdirc/events/ChannelMessageEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelMessageEvent extends BaseChannelMessageEvent {
32 32
 
33
-    public ChannelMessageEvent(final long timestamp, final Channel channel,
33
+    public ChannelMessageEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public ChannelMessageEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelMessageEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/ChannelModeChangeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelModeChangeEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String modes;
35 35
 
36
-    public ChannelModeChangeEvent(final long timestamp, final Channel channel,
36
+    public ChannelModeChangeEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String modes) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.modes = modes;
41 41
     }
42 42
 
43
-    public ChannelModeChangeEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelModeChangeEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String modes) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelModeNoticeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -34,7 +34,7 @@ public class ChannelModeNoticeEvent extends ChannelDisplayableEvent {
34 34
     private final String prefix;
35 35
     private final String message;
36 36
 
37
-    public ChannelModeNoticeEvent(final long timestamp, final Channel channel,
37
+    public ChannelModeNoticeEvent(final long timestamp, final GroupChat channel,
38 38
             final GroupChatUser client, final String prefix, final String message) {
39 39
         super(timestamp, channel);
40 40
         this.client = client;
@@ -42,7 +42,7 @@ public class ChannelModeNoticeEvent extends ChannelDisplayableEvent {
42 42
         this.message = message;
43 43
     }
44 44
 
45
-    public ChannelModeNoticeEvent(final Channel channel, final GroupChatUser client,
45
+    public ChannelModeNoticeEvent(final GroupChat channel, final GroupChatUser client,
46 46
             final String prefix, final String message) {
47 47
         super(channel);
48 48
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelModesDiscoveredEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Fired when channel modes are discovered.
@@ -31,13 +31,13 @@ public class ChannelModesDiscoveredEvent extends ChannelDisplayableEvent {
31 31
 
32 32
     private final String modes;
33 33
 
34
-    public ChannelModesDiscoveredEvent(final long timestamp, final Channel channel,
34
+    public ChannelModesDiscoveredEvent(final long timestamp, final GroupChat channel,
35 35
             final String modes) {
36 36
         super(timestamp, channel);
37 37
         this.modes = modes;
38 38
     }
39 39
 
40
-    public ChannelModesDiscoveredEvent(final Channel channel, final String modes) {
40
+    public ChannelModesDiscoveredEvent(final GroupChat channel, final String modes) {
41 41
         super(channel);
42 42
         this.modes = modes;
43 43
     }

+ 3
- 3
src/com/dmdirc/events/ChannelNickChangeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelNickChangeEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String oldNick;
35 35
 
36
-    public ChannelNickChangeEvent(final long timestamp, final Channel channel,
36
+    public ChannelNickChangeEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String oldNick) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.oldNick = oldNick;
41 41
     }
42 42
 
43
-    public ChannelNickChangeEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelNickChangeEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String oldNick) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelNoTopicEvent.java ファイルの表示

@@ -22,18 +22,18 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Fired when a topic is unset on a channel.
29 29
  */
30 30
 public class ChannelNoTopicEvent extends ChannelDisplayableEvent {
31 31
 
32
-    public ChannelNoTopicEvent(final long timestamp, final Channel channel) {
32
+    public ChannelNoTopicEvent(final long timestamp, final GroupChat channel) {
33 33
         super(timestamp, channel);
34 34
     }
35 35
 
36
-    public ChannelNoTopicEvent(final Channel channel) {
36
+    public ChannelNoTopicEvent(final GroupChat channel) {
37 37
         super(channel);
38 38
     }
39 39
 

+ 3
- 3
src/com/dmdirc/events/ChannelNoticeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelNoticeEvent extends BaseChannelTextEvent {
32 32
 
33
-    public ChannelNoticeEvent(final long timestamp, final Channel channel,
33
+    public ChannelNoticeEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public ChannelNoticeEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelNoticeEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 2
- 2
src/com/dmdirc/events/ChannelOpenedEvent.java ファイルの表示

@@ -22,14 +22,14 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Event raised when a channel is opened.
29 29
  */
30 30
 public class ChannelOpenedEvent extends ChannelDisplayableEvent {
31 31
 
32
-    public ChannelOpenedEvent(final Channel channel) {
32
+    public ChannelOpenedEvent(final GroupChat channel) {
33 33
         super(channel);
34 34
     }
35 35
 

+ 3
- 3
src/com/dmdirc/events/ChannelPartEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelPartEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String message;
35 35
 
36
-    public ChannelPartEvent(final long timestamp, final Channel channel,
36
+    public ChannelPartEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String message) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.message = message;
41 41
     }
42 42
 
43
-    public ChannelPartEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelPartEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String message) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelQuitEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelQuitEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String message;
35 35
 
36
-    public ChannelQuitEvent(final long timestamp, final Channel channel,
36
+    public ChannelQuitEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String message) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.message = message;
41 41
     }
42 42
 
43
-    public ChannelQuitEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelQuitEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String message) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelSelfActionEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelSelfActionEvent extends BaseChannelActionEvent {
32 32
 
33
-    public ChannelSelfActionEvent(final long timestamp, final Channel channel,
33
+    public ChannelSelfActionEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public ChannelSelfActionEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelSelfActionEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/ChannelSelfJoinEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.User;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public class ChannelSelfJoinEvent extends ChannelDisplayableEvent {
32 32
 
33 33
     private final User client;
34 34
 
35
-    public ChannelSelfJoinEvent(final long timestamp, final Channel channel,
35
+    public ChannelSelfJoinEvent(final long timestamp, final GroupChat channel,
36 36
             final User client) {
37 37
         super(timestamp, channel);
38 38
         this.client = client;
39 39
     }
40 40
 
41
-    public ChannelSelfJoinEvent(final Channel channel, final User client) {
41
+    public ChannelSelfJoinEvent(final GroupChat channel, final User client) {
42 42
         super(channel);
43 43
         this.client = client;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/ChannelSelfMessageEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelSelfMessageEvent extends BaseChannelMessageEvent {
32 32
 
33
-    public ChannelSelfMessageEvent(final long timestamp, final Channel channel,
33
+    public ChannelSelfMessageEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String message) {
35 35
         super(timestamp, channel, client, message);
36 36
     }
37 37
 
38
-    public ChannelSelfMessageEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelSelfMessageEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String message) {
40 40
         super(channel, client, message);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/ChannelSelfModeChangeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelSelfModeChangeEvent extends ChannelModeChangeEvent {
32 32
 
33
-    public ChannelSelfModeChangeEvent(final long timestamp, final Channel channel,
33
+    public ChannelSelfModeChangeEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser client, final String modes) {
35 35
         super(timestamp, channel, client, modes);
36 36
     }
37 37
 
38
-    public ChannelSelfModeChangeEvent(final Channel channel, final GroupChatUser client,
38
+    public ChannelSelfModeChangeEvent(final GroupChat channel, final GroupChatUser client,
39 39
             final String modes) {
40 40
         super(channel, client, modes);
41 41
     }

+ 3
- 3
src/com/dmdirc/events/ChannelSelfNickChangeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelSelfNickChangeEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String oldNick;
35 35
 
36
-    public ChannelSelfNickChangeEvent(final long timestamp, final Channel channel,
36
+    public ChannelSelfNickChangeEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String oldNick) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.oldNick = oldNick;
41 41
     }
42 42
 
43
-    public ChannelSelfNickChangeEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelSelfNickChangeEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String oldNick) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelSelfPartEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -33,14 +33,14 @@ public class ChannelSelfPartEvent extends ChannelDisplayableEvent {
33 33
     private final GroupChatUser client;
34 34
     private final String message;
35 35
 
36
-    public ChannelSelfPartEvent(final long timestamp, final Channel channel,
36
+    public ChannelSelfPartEvent(final long timestamp, final GroupChat channel,
37 37
             final GroupChatUser client, final String message) {
38 38
         super(timestamp, channel);
39 39
         this.client = client;
40 40
         this.message = message;
41 41
     }
42 42
 
43
-    public ChannelSelfPartEvent(final Channel channel, final GroupChatUser client,
43
+    public ChannelSelfPartEvent(final GroupChat channel, final GroupChatUser client,
44 44
             final String message) {
45 45
         super(channel);
46 46
         this.client = client;

+ 3
- 3
src/com/dmdirc/events/ChannelTopicChangeEvent.java ファイルの表示

@@ -22,8 +22,8 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
26 25
 import com.dmdirc.Topic;
26
+import com.dmdirc.interfaces.GroupChat;
27 27
 import com.dmdirc.interfaces.GroupChatUser;
28 28
 
29 29
 /**
@@ -34,14 +34,14 @@ public class ChannelTopicChangeEvent extends ChannelDisplayableEvent {
34 34
     private final Topic topic;
35 35
     private final GroupChatUser user;
36 36
 
37
-    public ChannelTopicChangeEvent(final long timestamp, final Channel channel,
37
+    public ChannelTopicChangeEvent(final long timestamp, final GroupChat channel,
38 38
             final Topic topic, final GroupChatUser user) {
39 39
         super(timestamp, channel);
40 40
         this.topic = topic;
41 41
         this.user = user;
42 42
     }
43 43
 
44
-    public ChannelTopicChangeEvent(final Channel channel, final Topic topic,
44
+    public ChannelTopicChangeEvent(final GroupChat channel, final Topic topic,
45 45
             final GroupChatUser user) {
46 46
         super(channel);
47 47
         this.topic = topic;

+ 3
- 3
src/com/dmdirc/events/ChannelTopicUnsetEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public class ChannelTopicUnsetEvent extends ChannelDisplayableEvent {
32 32
 
33 33
     private final GroupChatUser client;
34 34
 
35
-    public ChannelTopicUnsetEvent(final long timestamp, final Channel channel,
35
+    public ChannelTopicUnsetEvent(final long timestamp, final GroupChat channel,
36 36
             final GroupChatUser client) {
37 37
         super(timestamp, channel);
38 38
         this.client = client;
39 39
     }
40 40
 
41
-    public ChannelTopicUnsetEvent(final Channel channel, final GroupChatUser client) {
41
+    public ChannelTopicUnsetEvent(final GroupChat channel, final GroupChatUser client) {
42 42
         super(channel);
43 43
         this.client = client;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/ChannelUserAwayEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelUserAwayEvent extends ChannelUserEvent {
32 32
 
33
-    public ChannelUserAwayEvent(final long timestamp, final Channel channel,
33
+    public ChannelUserAwayEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser user) {
35 35
         super(timestamp, channel, user);
36 36
     }
37 37
 
38
-    public ChannelUserAwayEvent(final Channel channel, final GroupChatUser user) {
38
+    public ChannelUserAwayEvent(final GroupChat channel, final GroupChatUser user) {
39 39
         super(channel, user);
40 40
     }
41 41
 

+ 3
- 3
src/com/dmdirc/events/ChannelUserBackEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -30,12 +30,12 @@ import com.dmdirc.interfaces.GroupChatUser;
30 30
  */
31 31
 public class ChannelUserBackEvent extends ChannelUserEvent {
32 32
 
33
-    public ChannelUserBackEvent(final long timestamp, final Channel channel,
33
+    public ChannelUserBackEvent(final long timestamp, final GroupChat channel,
34 34
             final GroupChatUser user) {
35 35
         super(timestamp, channel, user);
36 36
     }
37 37
 
38
-    public ChannelUserBackEvent(final Channel channel, final GroupChatUser user) {
38
+    public ChannelUserBackEvent(final GroupChat channel, final GroupChatUser user) {
39 39
         super(channel, user);
40 40
     }
41 41
 

+ 3
- 3
src/com/dmdirc/events/ChannelUserEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public abstract class ChannelUserEvent extends ChannelDisplayableEvent {
32 32
 
33 33
     private final GroupChatUser user;
34 34
 
35
-    public ChannelUserEvent(final long timestamp, final Channel channel,
35
+    public ChannelUserEvent(final long timestamp, final GroupChat channel,
36 36
             final GroupChatUser user) {
37 37
         super(timestamp, channel);
38 38
         this.user = user;
39 39
     }
40 40
 
41
-    public ChannelUserEvent(final Channel channel, final GroupChatUser user) {
41
+    public ChannelUserEvent(final GroupChat channel, final GroupChatUser user) {
42 42
         super(channel);
43 43
         this.user = user;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/ChannelUserModeChangeEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -34,7 +34,7 @@ public class ChannelUserModeChangeEvent extends ChannelDisplayableEvent {
34 34
     private final GroupChatUser victim;
35 35
     private final String modes;
36 36
 
37
-    public ChannelUserModeChangeEvent(final long timestamp, final Channel channel,
37
+    public ChannelUserModeChangeEvent(final long timestamp, final GroupChat channel,
38 38
             final GroupChatUser user, final GroupChatUser victim, final String modes) {
39 39
         super(timestamp, channel);
40 40
         this.user = user;
@@ -42,7 +42,7 @@ public class ChannelUserModeChangeEvent extends ChannelDisplayableEvent {
42 42
         this.modes = modes;
43 43
     }
44 44
 
45
-    public ChannelUserModeChangeEvent(final Channel channel, final GroupChatUser user,
45
+    public ChannelUserModeChangeEvent(final GroupChat channel, final GroupChatUser user,
46 46
             final GroupChatUser victim, final String modes) {
47 47
         super(channel);
48 48
         this.user = user;

+ 2
- 1
src/com/dmdirc/events/ClientInfoRequestEvent.java ファイルの表示

@@ -25,6 +25,7 @@ package com.dmdirc.events;
25 25
 import com.dmdirc.ui.core.about.InfoItem;
26 26
 
27 27
 import java.util.ArrayList;
28
+import java.util.Collection;
28 29
 import java.util.Collections;
29 30
 import java.util.List;
30 31
 
@@ -43,7 +44,7 @@ public class ClientInfoRequestEvent extends DMDircEvent {
43 44
         Collections.addAll(this.newItems, newItems);
44 45
     }
45 46
 
46
-    public List<InfoItem> getNewInfoItems() {
47
+    public Collection<InfoItem> getNewInfoItems() {
47 48
         return Collections.unmodifiableList(newItems);
48 49
     }
49 50
 }

+ 3
- 3
src/com/dmdirc/events/NickListClientAddedEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public class NickListClientAddedEvent extends NickListEvent {
32 32
 
33 33
     private final GroupChatUser user;
34 34
 
35
-    public NickListClientAddedEvent(final long timestamp, final Channel channel,
35
+    public NickListClientAddedEvent(final long timestamp, final GroupChat channel,
36 36
             final GroupChatUser user) {
37 37
         super(timestamp, channel);
38 38
         this.user = user;
39 39
     }
40 40
 
41
-    public NickListClientAddedEvent(final Channel channel, final GroupChatUser user) {
41
+    public NickListClientAddedEvent(final GroupChat channel, final GroupChatUser user) {
42 42
         super(channel);
43 43
         this.user = user;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/NickListClientRemovedEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 /**
@@ -32,13 +32,13 @@ public class NickListClientRemovedEvent extends NickListEvent {
32 32
 
33 33
     private final GroupChatUser user;
34 34
 
35
-    public NickListClientRemovedEvent(final long timestamp, final Channel channel,
35
+    public NickListClientRemovedEvent(final long timestamp, final GroupChat channel,
36 36
             final GroupChatUser user) {
37 37
         super(timestamp, channel);
38 38
         this.user = user;
39 39
     }
40 40
 
41
-    public NickListClientRemovedEvent(final Channel channel, final GroupChatUser user) {
41
+    public NickListClientRemovedEvent(final GroupChat channel, final GroupChatUser user) {
42 42
         super(channel);
43 43
         this.user = user;
44 44
     }

+ 3
- 3
src/com/dmdirc/events/NickListClientsChangedEvent.java ファイルの表示

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 import com.dmdirc.interfaces.GroupChatUser;
27 27
 
28 28
 import com.google.common.collect.Lists;
@@ -37,13 +37,13 @@ public class NickListClientsChangedEvent extends NickListEvent {
37 37
 
38 38
     private final Collection<GroupChatUser> users;
39 39
 
40
-    public NickListClientsChangedEvent(final long timestamp, final Channel channel,
40
+    public NickListClientsChangedEvent(final long timestamp, final GroupChat channel,
41 41
             final Iterable<GroupChatUser> users) {
42 42
         super(timestamp, channel);
43 43
         this.users = Lists.newArrayList(users);
44 44
     }
45 45
 
46
-    public NickListClientsChangedEvent(final Channel channel,
46
+    public NickListClientsChangedEvent(final GroupChat channel,
47 47
             final Iterable<GroupChatUser> users) {
48 48
         super(channel);
49 49
         this.users = Lists.newArrayList(users);

+ 2
- 3
src/com/dmdirc/events/NickListEvent.java ファイルの表示

@@ -1,6 +1,5 @@
1 1
 package com.dmdirc.events;
2 2
 
3
-import com.dmdirc.Channel;
4 3
 import com.dmdirc.interfaces.GroupChat;
5 4
 
6 5
 /**
@@ -8,11 +7,11 @@ import com.dmdirc.interfaces.GroupChat;
8 7
  */
9 8
 public abstract class NickListEvent extends ChannelEvent {
10 9
 
11
-    public NickListEvent(final long timestamp, final Channel channel) {
10
+    public NickListEvent(final long timestamp, final GroupChat channel) {
12 11
         super(timestamp, channel);
13 12
     }
14 13
 
15
-    public NickListEvent(final Channel channel) {
14
+    public NickListEvent(final GroupChat channel) {
16 15
         super(channel);
17 16
     }
18 17
 }

+ 3
- 3
src/com/dmdirc/events/NickListUpdatedEvent.java ファイルの表示

@@ -22,18 +22,18 @@
22 22
 
23 23
 package com.dmdirc.events;
24 24
 
25
-import com.dmdirc.Channel;
25
+import com.dmdirc.interfaces.GroupChat;
26 26
 
27 27
 /**
28 28
  * Fired when the properties of the users in a list changes.
29 29
  */
30 30
 public class NickListUpdatedEvent extends NickListEvent {
31 31
 
32
-    public NickListUpdatedEvent(final long timestamp, final Channel channel) {
32
+    public NickListUpdatedEvent(final long timestamp, final GroupChat channel) {
33 33
         super(timestamp, channel);
34 34
     }
35 35
 
36
-    public NickListUpdatedEvent(final Channel channel) {
36
+    public NickListUpdatedEvent(final GroupChat channel) {
37 37
         super(channel);
38 38
     }
39 39
 }

読み込み中…
キャンセル
保存