299300301302303304305306307
final IProgressMonitor progressMonitor; if (monitor instanceof OffThreadProgressMonitor) { progressMonitor = monitor; } else { progressMonitor = new OffThreadProgressMonitor(monitor); } return progressMonitor; }