@Override public boolean performOk() { // Save JM2T settings. IJM2TProject project = JM2TCore.create(getProject()); try { project.setRawGeneratorConfiguration(generatorConfigurationComp.getElements(), null); } catch (CoreException e) { EclipseUtil.openError(super.getShell(), Messages.savingSettingsError, JM2TUI.createStatus(e)); } return true; }