|
@@ -53,7 +53,7 @@ import org.slf4j.LoggerFactory;
|
53
|
53
|
public class MessageLabel extends JPanel implements StatusBarComponent,
|
54
|
54
|
MouseListener {
|
55
|
55
|
|
56
|
|
- private static final org.slf4j.Logger log = LoggerFactory.getLogger(MessageLabel.class);
|
|
56
|
+ private static final org.slf4j.Logger LOG = LoggerFactory.getLogger(MessageLabel.class);
|
57
|
57
|
/** Serial version UID. */
|
58
|
58
|
private static final long serialVersionUID = 1;
|
59
|
59
|
/** Default status bar message. */
|
|
@@ -104,11 +104,11 @@ public class MessageLabel extends JPanel implements StatusBarComponent,
|
104
|
104
|
* @param message Message object to show
|
105
|
105
|
*/
|
106
|
106
|
public void setMessage(final StatusMessage message) {
|
107
|
|
- log.info("Adding message to queue {}", message);
|
|
107
|
+ LOG.info("Adding message to queue {}", message);
|
108
|
108
|
queue.add(message);
|
109
|
|
- log.debug("Queue size: {}", queue.size());
|
|
109
|
+ LOG.debug("Queue size: {}", queue.size());
|
110
|
110
|
if (queue.size() == 1) {
|
111
|
|
- log.info("Showing only messsage {}", message);
|
|
111
|
+ LOG.info("Showing only messsage {}", message);
|
112
|
112
|
currentMessage = message;
|
113
|
113
|
updateCurrentMessage();
|
114
|
114
|
}
|
|
@@ -122,7 +122,7 @@ public class MessageLabel extends JPanel implements StatusBarComponent,
|
122
|
122
|
|
123
|
123
|
@Override
|
124
|
124
|
public void run() {
|
125
|
|
- log.info("Updating current message: {}", currentMessage);
|
|
125
|
+ LOG.info("Updating current message: {}", currentMessage);
|
126
|
126
|
if (currentMessage.getIconType() == null) {
|
127
|
127
|
label.setIcon(null);
|
128
|
128
|
} else {
|
|
@@ -132,11 +132,11 @@ public class MessageLabel extends JPanel implements StatusBarComponent,
|
132
|
132
|
currentMessage.getMessage(), getWidth()));
|
133
|
133
|
if (messageTimer != null && (System.currentTimeMillis()
|
134
|
134
|
- messageTimer.scheduledExecutionTime()) <= 0) {
|
135
|
|
- log.debug("Cancelling message timer.");
|
|
135
|
+ LOG.debug("Cancelling message timer.");
|
136
|
136
|
messageTimer.cancel();
|
137
|
137
|
}
|
138
|
138
|
if (!defaultMessage.equals(currentMessage)) {
|
139
|
|
- log.debug("Starting new message timer.");
|
|
139
|
+ LOG.debug("Starting new message timer.");
|
140
|
140
|
messageTimer = new MessageTimerTask(MessageLabel.this);
|
141
|
141
|
new Timer("SwingStatusBar messageTimer").schedule(
|
142
|
142
|
messageTimer, new Date(System.currentTimeMillis()
|
|
@@ -150,16 +150,16 @@ public class MessageLabel extends JPanel implements StatusBarComponent,
|
150
|
150
|
* Removes the message from the status bar.
|
151
|
151
|
*/
|
152
|
152
|
public void clearMessage() {
|
153
|
|
- log.info("Adding message to history {}", currentMessage);
|
|
153
|
+ LOG.info("Adding message to history {}", currentMessage);
|
154
|
154
|
historyLabel.addMessage(currentMessage);
|
155
|
|
- log.debug("Queue size: {}", queue.size());
|
|
155
|
+ LOG.debug("Queue size: {}", queue.size());
|
156
|
156
|
if (queue.size() <= 1) {
|
157
|
157
|
queue.remove();
|
158
|
|
- log.info("Reverting to default message.");
|
|
158
|
+ LOG.info("Reverting to default message.");
|
159
|
159
|
currentMessage = defaultMessage;
|
160
|
160
|
} else {
|
161
|
161
|
currentMessage = queue.poll();
|
162
|
|
- log.info("Showing next message in queue: {}", currentMessage);
|
|
162
|
+ LOG.info("Showing next message in queue: {}", currentMessage);
|
163
|
163
|
}
|
164
|
164
|
updateCurrentMessage();
|
165
|
165
|
}
|