private static void createConfigurationEntries(IPlatformConfiguration config, ArrayList<LocalSite> sites) throws MalformedURLException { for (int i = 0; i < sites.size(); i++) { LocalSite localSite = sites.get(i); String[] plugins = localSite.getRelativePluginList(); int policy = IPlatformConfiguration.ISitePolicy.USER_INCLUDE; IPlatformConfiguration.ISitePolicy sitePolicy = config.createSitePolicy(policy, plugins); IPlatformConfiguration.ISiteEntry siteEntry = config.createSiteEntry(localSite.getURL(), sitePolicy); config.configureSite(siteEntry); } config.isTransient(true); }
private static void createConfigurationEntries( IPlatformConfiguration config, ArrayList sites) throws CoreException, MalformedURLException { for (int i = 0; i < sites.size(); i++) { LocalSite localSite = (LocalSite) sites.get(i); String[] plugins = localSite.getRelativePluginList(); int policy = IPlatformConfiguration.ISitePolicy.USER_INCLUDE; IPlatformConfiguration.ISitePolicy sitePolicy = config.createSitePolicy(policy, plugins); IPlatformConfiguration.ISiteEntry siteEntry = config.createSiteEntry(localSite.getURL(), sitePolicy); config.configureSite(siteEntry); } config.isTransient(true); }