if (loader == null) {
if (loader == null && bundle.isResolved()) {
	BundleLoader getBundleLoader() {		if (loader == null) {			synchronized (this) {				if (loader == null)					try {						if (bundle.getBundleId() == 0) // this is the system bundle							loader = new SystemBundleLoader(bundle, this);						else							loader = new BundleLoader(bundle, this);					} catch (BundleException e) {						bundle.framework.publishFrameworkEvent(FrameworkEvent.ERROR, bundle, e);						return null;					}			}		}		return loader;	}