|
@@ -25,11 +25,6 @@ package com.dmdirc.addons.ui_swing.components.statusbar;
|
25
|
25
|
import com.dmdirc.DMDircMBassador;
|
26
|
26
|
import com.dmdirc.events.StatusBarComponentAddedEvent;
|
27
|
27
|
import com.dmdirc.events.StatusBarComponentRemovedEvent;
|
28
|
|
-import com.dmdirc.events.StatusBarMessageClearEvent;
|
29
|
|
-import com.dmdirc.events.StatusBarMessageEvent;
|
30
|
|
-import com.dmdirc.interfaces.ui.StatusBar;
|
31
|
|
-import com.dmdirc.interfaces.ui.StatusBarComponent;
|
32
|
|
-import com.dmdirc.ui.StatusMessage;
|
33
|
28
|
|
34
|
29
|
import com.google.common.base.Preconditions;
|
35
|
30
|
|
|
@@ -48,7 +43,7 @@ import net.engio.mbassy.listener.Handler;
|
48
|
43
|
import static com.dmdirc.addons.ui_swing.SwingPreconditions.checkOnEDT;
|
49
|
44
|
|
50
|
45
|
/** Status bar, shows message and info on the GUI. */
|
51
|
|
-public class SwingStatusBar extends JPanel implements StatusBar {
|
|
46
|
+public class SwingStatusBar extends JPanel {
|
52
|
47
|
|
53
|
48
|
/** A version number for this class. */
|
54
|
49
|
private static final long serialVersionUID = 5;
|
|
@@ -137,24 +132,4 @@ public class SwingStatusBar extends JPanel implements StatusBar {
|
137
|
132
|
}
|
138
|
133
|
});
|
139
|
134
|
}
|
140
|
|
-
|
141
|
|
- @Override
|
142
|
|
- public void setMessage(final StatusMessage message) {
|
143
|
|
- eventBus.publish(new StatusBarMessageEvent(message));
|
144
|
|
- }
|
145
|
|
-
|
146
|
|
- @Override
|
147
|
|
- public void clearMessage() {
|
148
|
|
- eventBus.publish(new StatusBarMessageClearEvent());
|
149
|
|
- }
|
150
|
|
-
|
151
|
|
- @Override
|
152
|
|
- public void addComponent(final StatusBarComponent component) {
|
153
|
|
- eventBus.publish(new StatusBarComponentAddedEvent(component));
|
154
|
|
- }
|
155
|
|
-
|
156
|
|
- @Override
|
157
|
|
- public void removeComponent(final StatusBarComponent component) {
|
158
|
|
- eventBus.publish(new StatusBarComponentRemovedEvent(component));
|
159
|
|
- }
|
160
|
135
|
}
|