|
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