|
2 | 2 |
|
3 | 3 | import fi.helsinki.cs.tmc.core.domain.ProgressObserver;
|
4 | 4 |
|
| 5 | +import java.util.logging.Level; |
| 6 | +import java.util.logging.Logger; |
| 7 | + |
5 | 8 | import org.netbeans.api.progress.ProgressHandle;
|
6 | 9 |
|
7 | 10 | public class BridgingProgressObserver extends ProgressObserver {
|
8 | 11 |
|
| 12 | + private static final Logger log = Logger.getLogger(BridgingProgressObserver.class.getName()); |
| 13 | + |
9 | 14 | ProgressHandle handle;
|
10 | 15 |
|
11 | 16 | @Override
|
12 | 17 | public void progress(long id, String progressMessage) {
|
13 |
| - System.out.println("progtess: " + progressMessage); |
| 18 | + log.log(Level.INFO, "progress: {0}", progressMessage); |
14 | 19 | if (handle != null) {
|
15 |
| - System.out.println("notnull" ); |
| 20 | + log.log(Level.FINE, "notnull"); |
16 | 21 | handle.progress(progressMessage);
|
17 | 22 | }
|
18 | 23 | }
|
19 | 24 |
|
20 | 25 | @Override
|
21 | 26 | public void progress(long id, Double percentDone, String progressMessage) {
|
22 |
| - System.out.println("progtess: " + progressMessage); |
23 |
| - if (handle != null) { |
24 |
| - System.out.println("notnull" ); |
25 |
| - handle.progress(progressMessage); |
26 |
| - } |
| 27 | + // TODO: What is percentDone for? |
| 28 | + progress(id, progressMessage); |
27 | 29 | }
|
28 | 30 |
|
29 | 31 | @Override
|
30 | 32 | public void start(long id) {
|
31 | 33 | // NOP
|
32 |
| - System.out.println(id + " started"); |
| 34 | + log.log(Level.INFO, "{0} started", id); |
33 | 35 | }
|
34 | 36 |
|
35 | 37 | @Override
|
36 | 38 | public void end(long id) {
|
37 | 39 | // NOP
|
38 |
| - System.out.println(id + " ended"); |
| 40 | + log.log(Level.INFO, "{0} ended", id); |
39 | 41 | }
|
40 | 42 |
|
41 | 43 | public void attach(ProgressHandle progressHandle) {
|
|
0 commit comments