final AnalyseBundleResolutionJob job = new AnalyseBundleResolutionJob(Messages.BundleCalculatedImportsPart_jobAnalyse, new File[] {
location.toFile()
});
final Display display = tree.getDisplay();
job.addJobChangeListener(new JobChangeAdapter() {
@Override
public void done(IJobChangeEvent event) {
if (job.getResult().isOK()) {
final List<ImportPackage> imports = job.getImportResults();
display.asyncExec(new Runnable() {