소스 검색

Fix a bunch more FrameContainer references.

pull/538/head
Chris Smith 9 년 전
부모
커밋
ea9a81563c
25개의 변경된 파일46개의 추가작업 그리고 51개의 파일을 삭제
  1. 4
    4
      src/com/dmdirc/Channel.java
  2. 1
    1
      src/com/dmdirc/ChannelFactory.java
  3. 1
    1
      src/com/dmdirc/CustomWindow.java
  4. 4
    3
      src/com/dmdirc/Query.java
  5. 1
    1
      src/com/dmdirc/QueryFactory.java
  6. 2
    1
      src/com/dmdirc/Server.java
  7. 1
    3
      src/com/dmdirc/commandparser/aliases/AliasCommandHandler.java
  8. 2
    3
      src/com/dmdirc/commandparser/auto/AutoCommandHandler.java
  9. 1
    2
      src/com/dmdirc/commandparser/parsers/ChannelCommandParser.java
  10. 1
    2
      src/com/dmdirc/commandparser/parsers/ChatCommandParser.java
  11. 1
    2
      src/com/dmdirc/commandparser/parsers/QueryCommandParser.java
  12. 2
    2
      src/com/dmdirc/ui/messages/sink/AllMessageSink.java
  13. 2
    2
      src/com/dmdirc/ui/messages/sink/ChannelMessageSink.java
  14. 2
    2
      src/com/dmdirc/ui/messages/sink/CommonChannelsMessageSink.java
  15. 1
    1
      src/com/dmdirc/ui/messages/sink/CustomWindowMessageSink.java
  16. 2
    2
      src/com/dmdirc/ui/messages/sink/ForkMessageSink.java
  17. 2
    2
      src/com/dmdirc/ui/messages/sink/FormatMessageSink.java
  18. 2
    2
      src/com/dmdirc/ui/messages/sink/GroupMessageSink.java
  19. 1
    2
      src/com/dmdirc/ui/messages/sink/LastCommandMessageSink.java
  20. 2
    2
      src/com/dmdirc/ui/messages/sink/MessageSink.java
  21. 3
    3
      src/com/dmdirc/ui/messages/sink/MessageSinkManager.java
  22. 2
    2
      src/com/dmdirc/ui/messages/sink/NullMessageSink.java
  23. 2
    2
      src/com/dmdirc/ui/messages/sink/SelfMessageSink.java
  24. 2
    2
      src/com/dmdirc/ui/messages/sink/ServerMessageSink.java
  25. 2
    2
      src/com/dmdirc/ui/messages/sink/StatusBarMessageSink.java

+ 4
- 4
src/com/dmdirc/Channel.java 파일 보기

@@ -40,6 +40,7 @@ import com.dmdirc.interfaces.Connection;
40 40
 import com.dmdirc.interfaces.GroupChat;
41 41
 import com.dmdirc.interfaces.GroupChatUser;
42 42
 import com.dmdirc.interfaces.User;
43
+import com.dmdirc.interfaces.WindowModel;
43 44
 import com.dmdirc.interfaces.config.ConfigProviderMigrator;
44 45
 import com.dmdirc.parser.common.ChannelListModeItem;
45 46
 import com.dmdirc.parser.interfaces.ChannelClientInfo;
@@ -116,13 +117,12 @@ public class Channel extends FrameContainer implements GroupChat {
116 117
             final DMDircMBassador eventBus,
117 118
             final BackBufferFactory backBufferFactory,
118 119
             final GroupChatUserManager groupChatUserManager) {
119
-        super((FrameContainer) connection.getWindowModel(), "channel-inactive",
120
+        super(connection.getWindowModel(), "channel-inactive",
120 121
                 newChannelInfo.getName(),
121 122
                 Styliser.stipControlCodes(newChannelInfo.getName()),
122 123
                 configMigrator.getConfigProvider(),
123 124
                 backBufferFactory,
124
-                new ChannelCommandParser((FrameContainer) connection.getWindowModel(),
125
-                        commandController,  eventBus),
125
+                new ChannelCommandParser(connection.getWindowModel(), commandController,  eventBus),
126 126
                 tabCompleterFactory.getTabCompleter(connection.getWindowModel().getTabCompleter(),
127 127
                         configMigrator.getConfigProvider(), CommandType.TYPE_CHANNEL,
128 128
                         CommandType.TYPE_CHAT),
@@ -523,7 +523,7 @@ public class Channel extends FrameContainer implements GroupChat {
523 523
     }
524 524
 
525 525
     @Override
526
-    public FrameContainer getWindowModel() {
526
+    public WindowModel getWindowModel() {
527 527
         return this;
528 528
     }
529 529
 

+ 1
- 1
src/com/dmdirc/ChannelFactory.java 파일 보기

@@ -69,7 +69,7 @@ public class ChannelFactory {
69 69
         final Channel channel = new Channel(connection, channelInfo, configMigrator,
70 70
                 tabCompleterFactory, commandController, messageSinkManager, eventBus,
71 71
                 backBufferFactory, groupChatUserManager);
72
-        windowManager.addWindow((FrameContainer) connection.getWindowModel(), channel);
72
+        windowManager.addWindow(connection.getWindowModel(), channel);
73 73
         connection.getWindowModel().getEventBus().publish(new ChannelOpenedEvent(channel));
74 74
         return channel;
75 75
     }

+ 1
- 1
src/com/dmdirc/CustomWindow.java 파일 보기

@@ -42,7 +42,7 @@ public class CustomWindow extends FrameContainer {
42 42
     public CustomWindow(
43 43
             final String name,
44 44
             final String title,
45
-            final FrameContainer parent,
45
+            final WindowModel parent,
46 46
             final BackBufferFactory backBufferFactory) {
47 47
         super(parent, "custom", name, title, parent.getConfigManager(), backBufferFactory,
48 48
                 parent.getEventBus(),

+ 4
- 3
src/com/dmdirc/Query.java 파일 보기

@@ -37,6 +37,7 @@ import com.dmdirc.interfaces.CommandController;
37 37
 import com.dmdirc.interfaces.Connection;
38 38
 import com.dmdirc.interfaces.PrivateChat;
39 39
 import com.dmdirc.interfaces.User;
40
+import com.dmdirc.interfaces.WindowModel;
40 41
 import com.dmdirc.logger.ErrorLevel;
41 42
 import com.dmdirc.parser.common.CallbackManager;
42 43
 import com.dmdirc.parser.common.CallbackNotFoundException;
@@ -80,12 +81,12 @@ public class Query extends FrameContainer implements PrivateActionListener,
80 81
             final CommandController commandController,
81 82
             final MessageSinkManager messageSinkManager,
82 83
             final BackBufferFactory backBufferFactory) {
83
-        super((FrameContainer) connection.getWindowModel(), "query",
84
+        super(connection.getWindowModel(), "query",
84 85
                 user.getNickname(),
85 86
                 user.getNickname(),
86 87
                 connection.getWindowModel().getConfigManager(),
87 88
                 backBufferFactory,
88
-                new QueryCommandParser((FrameContainer) connection.getWindowModel(),
89
+                new QueryCommandParser(connection.getWindowModel(),
89 90
                         commandController, connection.getWindowModel().getEventBus()),
90 91
                 tabCompleterFactory.getTabCompleter(connection.getWindowModel().getTabCompleter(),
91 92
                         connection.getWindowModel().getConfigManager(),
@@ -281,7 +282,7 @@ public class Query extends FrameContainer implements PrivateActionListener,
281 282
     }
282 283
 
283 284
     @Override
284
-    public FrameContainer getWindowModel() {
285
+    public WindowModel getWindowModel() {
285 286
         return this;
286 287
     }
287 288
 

+ 1
- 1
src/com/dmdirc/QueryFactory.java 파일 보기

@@ -60,7 +60,7 @@ public class QueryFactory {
60 60
     public Query getQuery(final Connection connection, final User user) {
61 61
         final Query query = new Query(connection, user, tabCompleterFactory, commandController,
62 62
                 messageSinkManager, backBufferFactory);
63
-        windowManager.addWindow((FrameContainer) connection.getWindowModel(), query);
63
+        windowManager.addWindow(connection.getWindowModel(), query);
64 64
         connection.getWindowModel().getEventBus().publish(new QueryOpenedEvent(query));
65 65
         return query;
66 66
     }

+ 2
- 1
src/com/dmdirc/Server.java 파일 보기

@@ -35,6 +35,7 @@ import com.dmdirc.interfaces.Connection;
35 35
 import com.dmdirc.interfaces.GroupChatManager;
36 36
 import com.dmdirc.interfaces.InviteManager;
37 37
 import com.dmdirc.interfaces.User;
38
+import com.dmdirc.interfaces.WindowModel;
38 39
 import com.dmdirc.interfaces.config.ConfigChangeListener;
39 40
 import com.dmdirc.interfaces.config.ConfigProvider;
40 41
 import com.dmdirc.interfaces.config.ConfigProviderMigrator;
@@ -766,7 +767,7 @@ public class Server extends FrameContainer implements Connection {
766 767
     }
767 768
 
768 769
     @Override
769
-    public FrameContainer getWindowModel() {
770
+    public WindowModel getWindowModel() {
770 771
         return this;
771 772
     }
772 773
 

+ 1
- 3
src/com/dmdirc/commandparser/aliases/AliasCommandHandler.java 파일 보기

@@ -22,7 +22,6 @@
22 22
 
23 23
 package com.dmdirc.commandparser.aliases;
24 24
 
25
-import com.dmdirc.FrameContainer;
26 25
 import com.dmdirc.commandparser.CommandArguments;
27 26
 import com.dmdirc.commandparser.commands.Command;
28 27
 import com.dmdirc.commandparser.commands.context.CommandContext;
@@ -48,8 +47,7 @@ public class AliasCommandHandler extends Command {
48 47
             final CommandContext context) {
49 48
         if (args.getArguments().length >= alias.getMinArguments()) {
50 49
             for (String line : alias.getSubstitution().split("\n")) {
51
-                origin.getCommandParser().parseCommand((FrameContainer) origin,
52
-                        getSubstituteCommand(line, args));
50
+                origin.getCommandParser().parseCommand(origin, getSubstituteCommand(line, args));
53 51
             }
54 52
         } else {
55 53
             sendLine(origin, args.isSilent(), FORMAT_ERROR, alias.getName() + " requires at least "

+ 2
- 3
src/com/dmdirc/commandparser/auto/AutoCommandHandler.java 파일 보기

@@ -22,7 +22,6 @@
22 22
 
23 23
 package com.dmdirc.commandparser.auto;
24 24
 
25
-import com.dmdirc.FrameContainer;
26 25
 import com.dmdirc.GlobalWindow;
27 26
 import com.dmdirc.commandparser.parsers.CommandParser;
28 27
 import com.dmdirc.commandparser.parsers.GlobalCommandParser;
@@ -79,7 +78,7 @@ public class AutoCommandHandler {
79 78
                 event.getConnection().getAddress(), event.getConnection().getProfile().getName())) {
80 79
             final WindowModel container = event.getConnection().getWindowModel();
81 80
             final CommandParser parser = container.getCommandParser();
82
-            execute((FrameContainer) container, parser);
81
+            execute(container, parser);
83 82
         }
84 83
     }
85 84
 
@@ -99,7 +98,7 @@ public class AutoCommandHandler {
99 98
         return target.map(value::equalsIgnoreCase).orElse(true);
100 99
     }
101 100
 
102
-    private void execute(final FrameContainer origin, final CommandParser parser) {
101
+    private void execute(final WindowModel origin, final CommandParser parser) {
103 102
         for (String line : autoCommand.getResponse().split("\n")) {
104 103
             parser.parseCommand(origin, commandController.getCommandChar() + line);
105 104
         }

+ 1
- 2
src/com/dmdirc/commandparser/parsers/ChannelCommandParser.java 파일 보기

@@ -23,7 +23,6 @@
23 23
 package com.dmdirc.commandparser.parsers;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26
-import com.dmdirc.FrameContainer;
27 26
 import com.dmdirc.commandparser.CommandArguments;
28 27
 import com.dmdirc.commandparser.CommandInfo;
29 28
 import com.dmdirc.commandparser.CommandType;
@@ -53,7 +52,7 @@ public class ChannelCommandParser extends ChatCommandParser {
53 52
      * @param commandController The controller to load commands from.
54 53
      * @param eventBus          Event bus to post events on
55 54
      */
56
-    public ChannelCommandParser(final FrameContainer owner,
55
+    public ChannelCommandParser(final WindowModel owner,
57 56
             final CommandController commandController,
58 57
             final DMDircMBassador eventBus) {
59 58
         super(owner, commandController, eventBus);

+ 1
- 2
src/com/dmdirc/commandparser/parsers/ChatCommandParser.java 파일 보기

@@ -23,7 +23,6 @@
23 23
 package com.dmdirc.commandparser.parsers;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26
-import com.dmdirc.FrameContainer;
27 26
 import com.dmdirc.commandparser.CommandArguments;
28 27
 import com.dmdirc.commandparser.CommandInfo;
29 28
 import com.dmdirc.commandparser.CommandType;
@@ -55,7 +54,7 @@ public class ChatCommandParser extends ServerCommandParser {
55 54
      * @param commandController The controller to load commands from.
56 55
      * @param eventBus          Event but to post events on
57 56
      */
58
-    public ChatCommandParser(final FrameContainer owner, final CommandController commandController,
57
+    public ChatCommandParser(final WindowModel owner, final CommandController commandController,
59 58
             final DMDircMBassador eventBus) {
60 59
         super(owner.getConfigManager(), commandController, eventBus);
61 60
         super.setOwner(owner);

+ 1
- 2
src/com/dmdirc/commandparser/parsers/QueryCommandParser.java 파일 보기

@@ -23,7 +23,6 @@
23 23
 package com.dmdirc.commandparser.parsers;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26
-import com.dmdirc.FrameContainer;
27 26
 import com.dmdirc.Query;
28 27
 import com.dmdirc.commandparser.CommandArguments;
29 28
 import com.dmdirc.commandparser.CommandInfo;
@@ -56,7 +55,7 @@ public class QueryCommandParser extends ChatCommandParser {
56 55
      * @param commandController The controller to load commands from.
57 56
      * @param eventBus          Event bus to post events on
58 57
      */
59
-    public QueryCommandParser(final FrameContainer owner, final CommandController commandController,
58
+    public QueryCommandParser(final WindowModel owner, final CommandController commandController,
60 59
             final DMDircMBassador eventBus) {
61 60
         super(owner, commandController, eventBus);
62 61
     }

+ 2
- 2
src/com/dmdirc/ui/messages/sink/AllMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class AllMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         source.getConnection().get().addLineToAll(messageType, date, args);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/ChannelMessageSink.java 파일 보기

@@ -22,9 +22,9 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
26 25
 import com.dmdirc.interfaces.Connection;
27 26
 import com.dmdirc.interfaces.GroupChat;
27
+import com.dmdirc.interfaces.WindowModel;
28 28
 
29 29
 import java.util.Date;
30 30
 import java.util.Optional;
@@ -53,7 +53,7 @@ public class ChannelMessageSink implements MessageSink {
53 53
 
54 54
     @Override
55 55
     public void handleMessage(final MessageSinkManager dispatcher,
56
-            final FrameContainer source,
56
+            final WindowModel source,
57 57
             final String[] patternMatches, final Date date,
58 58
             final String messageType, final Object... args) {
59 59
         final String channelName = String.format(patternMatches[0], args);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/CommonChannelsMessageSink.java 파일 보기

@@ -22,10 +22,10 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
26 25
 import com.dmdirc.interfaces.Connection;
27 26
 import com.dmdirc.interfaces.GroupChat;
28 27
 import com.dmdirc.interfaces.User;
28
+import com.dmdirc.interfaces.WindowModel;
29 29
 
30 30
 import java.util.Date;
31 31
 import java.util.regex.Pattern;
@@ -54,7 +54,7 @@ public class CommonChannelsMessageSink implements MessageSink {
54 54
 
55 55
     @Override
56 56
     public void handleMessage(final MessageSinkManager dispatcher,
57
-            final FrameContainer source,
57
+            final WindowModel source,
58 58
             final String[] patternMatches, final Date date,
59 59
             final String messageType, final Object... args) {
60 60
         final String username = String.format(patternMatches[0], args);

+ 1
- 1
src/com/dmdirc/ui/messages/sink/CustomWindowMessageSink.java 파일 보기

@@ -63,7 +63,7 @@ public class CustomWindowMessageSink implements MessageSink {
63 63
 
64 64
     @Override
65 65
     public void handleMessage(final MessageSinkManager dispatcher,
66
-            final FrameContainer source,
66
+            final WindowModel source,
67 67
             final String[] patternMatches, final Date date,
68 68
             final String messageType, final Object... args) {
69 69
         final WindowModel connectionContainer =

+ 2
- 2
src/com/dmdirc/ui/messages/sink/ForkMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class ForkMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         for (String target : patternMatches[0].split("\\|")) {

+ 2
- 2
src/com/dmdirc/ui/messages/sink/FormatMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class FormatMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         dispatcher.dispatchMessage(source, date, patternMatches[0], patternMatches[1], args);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/GroupMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -49,7 +49,7 @@ public class GroupMessageSink implements MessageSink {
49 49
 
50 50
     @Override
51 51
     public void handleMessage(final MessageSinkManager dispatcher,
52
-            final FrameContainer source,
52
+            final WindowModel source,
53 53
             final String[] patternMatches, final Date date,
54 54
             final String messageType, final Object... args) {
55 55
         final String target;

+ 1
- 2
src/com/dmdirc/ui/messages/sink/LastCommandMessageSink.java 파일 보기

@@ -22,7 +22,6 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
26 25
 import com.dmdirc.interfaces.WindowModel;
27 26
 
28 27
 import java.util.ArrayList;
@@ -52,7 +51,7 @@ public class LastCommandMessageSink implements MessageSink {
52 51
 
53 52
     @Override
54 53
     public void handleMessage(final MessageSinkManager dispatcher,
55
-            final FrameContainer source,
54
+            final WindowModel source,
56 55
             final String[] patternMatches, final Date date,
57 56
             final String messageType, final Object... args) {
58 57
         final Object[] escapedargs = new Object[args.length];

+ 2
- 2
src/com/dmdirc/ui/messages/sink/MessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -52,7 +52,7 @@ public interface MessageSink {
52 52
      * @param args           The message arguments
53 53
      */
54 54
     void handleMessage(final MessageSinkManager dispatcher,
55
-            final FrameContainer source,
55
+            final WindowModel source,
56 56
             final String[] patternMatches, final Date date,
57 57
             final String messageType, final Object... args);
58 58
 

+ 3
- 3
src/com/dmdirc/ui/messages/sink/MessageSinkManager.java 파일 보기

@@ -23,8 +23,8 @@
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26
-import com.dmdirc.FrameContainer;
27 26
 import com.dmdirc.events.UserErrorEvent;
27
+import com.dmdirc.interfaces.WindowModel;
28 28
 import com.dmdirc.logger.ErrorLevel;
29 29
 
30 30
 import java.util.ArrayList;
@@ -77,7 +77,7 @@ public class MessageSinkManager {
77 77
      * @param messageType The type (or 'format') of the message
78 78
      * @param args        The message arguments
79 79
      */
80
-    public void dispatchMessage(final FrameContainer source, final Date date,
80
+    public void dispatchMessage(final WindowModel source, final Date date,
81 81
             final String messageType, final Object... args) {
82 82
         final String target;
83 83
         if (source.getConfigManager().hasOptionString(CONFIG_DOMAIN, messageType)) {
@@ -98,7 +98,7 @@ public class MessageSinkManager {
98 98
      * @param targetSink  The textual representation of the destination sink
99 99
      * @param args        The message arguments
100 100
      */
101
-    public void dispatchMessage(final FrameContainer source, final Date date,
101
+    public void dispatchMessage(final WindowModel source, final Date date,
102 102
             final String messageType, final String targetSink, final Object... args) {
103 103
         for (MessageSink sink : sinks) {
104 104
             final Matcher matcher = sink.getPattern().matcher(targetSink);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/NullMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class NullMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         // Do nothing

+ 2
- 2
src/com/dmdirc/ui/messages/sink/SelfMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class SelfMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         source.addLine(messageType, date, args);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/ServerMessageSink.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25
-import com.dmdirc.FrameContainer;
25
+import com.dmdirc.interfaces.WindowModel;
26 26
 
27 27
 import java.util.Date;
28 28
 import java.util.regex.Pattern;
@@ -48,7 +48,7 @@ public class ServerMessageSink implements MessageSink {
48 48
 
49 49
     @Override
50 50
     public void handleMessage(final MessageSinkManager dispatcher,
51
-            final FrameContainer source,
51
+            final WindowModel source,
52 52
             final String[] patternMatches, final Date date,
53 53
             final String messageType, final Object... args) {
54 54
         source.getConnection().get().getWindowModel().addLine(messageType, date, args);

+ 2
- 2
src/com/dmdirc/ui/messages/sink/StatusBarMessageSink.java 파일 보기

@@ -23,8 +23,8 @@
23 23
 package com.dmdirc.ui.messages.sink;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26
-import com.dmdirc.FrameContainer;
27 26
 import com.dmdirc.events.StatusBarMessageEvent;
27
+import com.dmdirc.interfaces.WindowModel;
28 28
 import com.dmdirc.ui.StatusMessage;
29 29
 import com.dmdirc.ui.messages.Formatter;
30 30
 
@@ -60,7 +60,7 @@ public class StatusBarMessageSink implements MessageSink {
60 60
 
61 61
     @Override
62 62
     public void handleMessage(final MessageSinkManager dispatcher,
63
-            final FrameContainer source,
63
+            final WindowModel source,
64 64
             final String[] patternMatches, final Date date,
65 65
             final String messageType, final Object... args) {
66 66
         final String message = Formatter.formatMessage(source.getConfigManager(),

Loading…
취소
저장