public void closing(IProject project) { try { if (isMigrated(project)) { ProjectConfiguration prjp = ConfigurationManager.getManager().getProjectConfiguration(project); if(!prjp.useGlobalPreference()) prjp.store(); } } catch (InvocationTargetException exc) { Logger logger = ValidationPlugin.getPlugin().getMsgLogger(); if (logger.isLoggingLevel(Level.SEVERE)) { LogEntry entry = ValidationPlugin.getLogEntry(); entry.setSourceIdentifier("InternalPreferenceManager::closing(" + project.getName() + ")"); //$NON-NLS-1$ //$NON-NLS-2$ entry.setTargetException(exc); logger.write(Level.SEVERE, entry); if (exc.getTargetException() != null) { entry.setTargetException(exc); logger.write(Level.SEVERE, entry); } } } }
boolean isMigrated = ConfigurationManager.getManager().isMigrated(project);
boolean isMigrated = ConfigurationManager.getManager().isMigrated(project);
boolean isMigrated = ConfigurationManager.getManager().isMigrated(project);