}
}
if (bundle.getEntry("js/") != null)
{
SpeakeasyCommonJsModulesDescriptor descriptor = new SpeakeasyCommonJsModulesDescriptor(
moduleFactory, bundleContext, hostContainer, descriptorGeneratorManager, pluginAccessor);
Element modules = factory.createElement("scoped-modules")
.addAttribute("key", "modules")
.addAttribute("location", "js");
if (bundle.getEntry("css/") != null)
{
modules.addElement("dependency").setText("css");
}
descriptor.init(plugin, modules);
bundle.getBundleContext().registerService(ModuleDescriptor.class.getName(), descriptor, null);
}
if (bundle.getEntry("images/") != null)
{