PackageSource source = loader.getPackageSource(getName()); if (source != null && source.hasCommonSource(supplierSource))
PackageSource importerSource = loader.getPackageSource(getName()); if (supplierSource != null && supplierSource.hasCommonSource(importerSource))
	public Bundle[] getImportingBundles() {		if (supplier.isStale())			return null;		AbstractBundle bundle = (AbstractBundle) getExportingBundle();		if (bundle == null)			return null;		AbstractBundle[] bundles = bundle.framework.getAllBundles();		ArrayList importers = new ArrayList(10);		PackageSource supplierSource = supplier.getBundleLoader().getPackageSource(getName());		for (int i = 0; i < bundles.length; i++) {			if (!(bundles[i] instanceof BundleHost))				continue;			BundleLoader loader = ((BundleHost) bundles[i]).getBundleLoader();			if (loader == null)				continue;			PackageSource source = loader.getPackageSource(getName());			if (source != null && source.hasCommonSource(supplierSource))				importers.add(bundles[i]);		}		return (Bundle[]) importers.toArray(new Bundle[importers.size()]);	}