WOLipsNatureUtils.setNatureForProject(WOLipsNatureUtils.ANT_APPLICATION_ID, useTargetBuilder, getProject(), new NullProgressMonitor());
}
}
ProjectAdapter project = getProjectAdapter();
if (project != null) {
BuildProperties buildProperties = getBuildProperties();
buildProperties.setPrincipalClass(_principalClassText.getText());
buildProperties.setEOAdaptorClassName(_eoAdaptorClassText.getText());
String projectFrameworkFolderText = _projectFrameworkFolderText.getText();
if (projectFrameworkFolderText.length() == 0) {
buildProperties.setProjectFrameworkFolder(null);
} else {
buildProperties.setProjectFrameworkFolder(projectFrameworkFolderText);
}
buildProperties.setFramework(_bundleTypeFrameworkButton.getSelection());
buildProperties.setWellFormedTemplateRequired(_wellFormedRequiredButton.getSelection());
buildProperties.setInlineBindingPrefix(_inlineBindingsPrefixText.getText());
buildProperties.setInlineBindingSuffix(_inlineBindingsSuffixText.getText());
buildProperties.save();
}
} else {
WOLipsNatureUtils.removeNaturesFromProject(getProject(), new NullProgressMonitor());
}
} catch (Exception up) {