return getMetaTypeProvider(bundle);
}
private EquinoxMetaTypeInformation getMetaTypeProvider(final Bundle b) {
final LogService loggerTemp = this.logger;
final ServiceTracker<Object, Object> tracker = this.metaTypeProviderTracker;
<BUG>Long bID = new Long(b.getBundleId());
</BUG>
synchronized (_mtps) {
if (_mtps.containsKey(bID))
return _mtps.get(bID);

return getMetaTypeProvider(bundle);
}
private EquinoxMetaTypeInformation getMetaTypeProvider(final Bundle b) {
final LogService loggerTemp = this.logger;
final ServiceTracker<Object, Object> tracker = this.metaTypeProviderTracker;
Long bID = Long.valueOf(b.getBundleId());
synchronized (_mtps) {
if (_mtps.containsKey(bID))
return _mtps.get(bID);
