Author: scabanovich
Date: 2011-08-25 19:11:07 -0400 (Thu, 25 Aug 2011)
New Revision: 34331
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/action/AddJSFNatureActionDelegate.java
Log:
JBIDE-9198
https://issues.jboss.org/browse/JBIDE-9198
Added KB model/builder when adding JSF capabilities.
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/action/AddJSFNatureActionDelegate.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/action/AddJSFNatureActionDelegate.java 2011-08-25
22:49:27 UTC (rev 34330)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/action/AddJSFNatureActionDelegate.java 2011-08-25
23:11:07 UTC (rev 34331)
@@ -36,6 +36,9 @@
import org.jboss.tools.jsf.project.JSFNature;
import org.jboss.tools.jsf.ui.JsfUiPlugin;
import org.jboss.tools.jsf.ui.wizard.project.ImportProjectWizard;
+import org.jboss.tools.jst.web.WebModelPlugin;
+import org.jboss.tools.jst.web.kb.internal.KbBuilder;
+import org.jboss.tools.jst.web.kb.internal.KbProject;
public class AddJSFNatureActionDelegate extends AddNatureActionDelegate {
boolean showDialog = true;
@@ -82,6 +85,7 @@
}
if(web != null && jsf != null && wc.validate().isOK()) {
+ WebModelPlugin.addNatureToProjectWithValidationSupport(project, KbBuilder.BUILDER_ID,
KbProject.NATURE_ID);
EclipseResourceUtil.addNatureToProject(project, JSFNature.NATURE_ID);
SharedWorkingCopyManager.releaseWorkingCopy(fp);
return;