commit | 10a75a52309762825414694d23e3df91a8a4c928 | [log] [tgz] |
---|---|---|
author | Chris Aniszczyk <caniszczyk> | Tue Jan 29 15:26:03 2008 +0000 |
committer | Chris Aniszczyk <caniszczyk> | Tue Jan 29 15:26:03 2008 +0000 |
tree | eb88d643a30fd9cced41c7292bc71ca0bae1fe5c | |
parent | afacc9d254d21db33e96ad4b44bb44802032986e [diff] |
RESOLVED - bug 216914: NPE org.eclipse.pde.internal.ui.correction.java.FindClassResolutionsOperation.isImportedPackage(String) https://bugs.eclipse.org/bugs/show_bug.cgi?id=216914
diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/FindClassResolutionsOperation.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/FindClassResolutionsOperation.java index 557b22b..5460f49 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/FindClassResolutionsOperation.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/FindClassResolutionsOperation.java
@@ -105,9 +105,9 @@ } private boolean isImportedPackage(String packageName) { - BundleDescription desc = PluginRegistry.findModel(fProject.getProject()).getBundleDescription(); - if (desc != null) { - ImportPackageSpecification[] importPkgs = desc.getImportPackages(); + IPluginModelBase model = PluginRegistry.findModel(fProject.getProject()); + if (model != null && model.getBundleDescription() != null) { + ImportPackageSpecification[] importPkgs = model.getBundleDescription().getImportPackages(); for (int i = 0; i < importPkgs.length; i++) { if (importPkgs[i].getName().equals(packageName)) { return true;