private void evaluate(IExtensionRegistry registry) {
try {
IConfigurationElement[] config = registry.getConfigurationElementsFor(LAUNCHER_ID);
for (IConfigurationElement e : config) {
final EnvironmentFactory factory = (EnvironmentFactory) e.createExecutableExtension("class");
if (factory != null) {
factories.put(e.getAttribute("id"), factory);
}
}
} catch (Exception e) {