@Override protected ProjectFactory configureProjectFactory(ProjectFactory factory) { PluginProjectFactory result = (PluginProjectFactory) super.configureProjectFactory(factory); result.addRequiredBundles(getRequiredBundles()); result.addExportedPackages(getExportedPackages()); result.addImportedPackages(getImportedPackages()); result.setActivatorClassName(getActivatorClassName()); return result; }
@Override protected PluginProjectFactory createProjectFactory() { PluginProjectFactory projectFactory = super.createProjectFactory(); projectFactory.setWithPluginXml(false); return projectFactory; }
@Override protected PluginProjectFactory createProjectFactory() { return projectFactoryProvider.get(); }