Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 99357
Collapse All | Expand All

(-)src/org/eclipse/pde/internal/ui/wizards/imports/PluginImportOperation.java (-6 / +4 lines)
Lines 41-47 Link Here
41
import org.eclipse.jdt.core.JavaModelException;
41
import org.eclipse.jdt.core.JavaModelException;
42
import org.eclipse.osgi.service.environment.Constants;
42
import org.eclipse.osgi.service.environment.Constants;
43
import org.eclipse.osgi.service.resolver.BundleDescription;
43
import org.eclipse.osgi.service.resolver.BundleDescription;
44
import org.eclipse.osgi.service.resolver.BundleSpecification;
45
import org.eclipse.osgi.util.NLS;
44
import org.eclipse.osgi.util.NLS;
46
import org.eclipse.pde.core.build.IBuild;
45
import org.eclipse.pde.core.build.IBuild;
47
import org.eclipse.pde.core.build.IBuildEntry;
46
import org.eclipse.pde.core.build.IBuildEntry;
Lines 539-549 Link Here
539
		if (desc != null) {
538
		if (desc != null) {
540
			if (desc.getExportPackages().length > 0)
539
			if (desc.getExportPackages().length > 0)
541
				return true;
540
				return true;
542
			BundleSpecification[] specs = desc.getRequiredBundles();
541
			if (desc.getRequiredBundles().length > 0)
543
			for (int i = 0; i < specs.length; i++) {
542
				return true;
544
				if (specs[i].isExported())
543
			if (desc.getImportPackages().length > 0)
545
					return true;
544
				return true;
546
			}
547
		}		
545
		}		
548
		return false;
546
		return false;
549
	}
547
	}

Return to bug 99357