urlProperties.put("protocol", new String[] {"bundleentry", "bundleresource"}); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
registrations.add(context.registerService(URLConverter.class.getName(), new URLConverterImpl(), urlProperties));
registrations.add(AdaptorUtil.register(org.eclipse.osgi.service.environment.EnvironmentInfo.class.getName(), EclipseEnvironmentInfo.getDefault(), context));
registrations.add(AdaptorUtil.register(PlatformAdmin.class.getName(), adaptor.getPlatformAdmin(), context));
PluginConverter converter = PluginConverterImpl.getDefault();
if (converter == null)
converter = new PluginConverterImpl(adaptor, context);
registrations.add(AdaptorUtil.register(PluginConverter.class.getName(), converter, context));
registrations.add(AdaptorUtil.register(CommandProvider.class.getName(), new EclipseCommandProvider(context), context));
registrations.add(AdaptorUtil.register(org.eclipse.osgi.service.localization.BundleLocalization.class.getName(), new BundleLocalizationImpl(), context));