Author: vrubezhny
Date: 2010-12-21 10:19:54 -0500 (Tue, 21 Dec 2010)
New Revision: 27641
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/project/JSFNature.java
Log:
JBIDE-7945
KB Builder warning is confusing
Problem marker description and locations are fixed due to be more informative
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/project/JSFNature.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/project/JSFNature.java 2010-12-21
15:17:55 UTC (rev 27640)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/project/JSFNature.java 2010-12-21
15:19:54 UTC (rev 27641)
@@ -16,8 +16,10 @@
import org.jboss.tools.common.model.project.IAutoLoad;
import org.jboss.tools.common.model.project.ModelNature;
import org.jboss.tools.jsf.JSFModelPlugin;
+import org.jboss.tools.jsf.messages.JSFUIMessages;
+import org.jboss.tools.jst.web.kb.internal.IKBBuilderRequiredNature;
-public class JSFNature extends ModelNature {
+public class JSFNature extends ModelNature implements IKBBuilderRequiredNature {
public static final String NATURE_ID = JSFModelPlugin.PLUGIN_ID +
".jsfnature";
public static final String NATURE_NICK =
"org.jboss.tools.struts.strutsnature";
static String BUILDER_ID =
"org.jboss.tools.common.verification.verifybuilder";
@@ -50,4 +52,12 @@
removeFromBuildSpec(BUILDER_ID);
super.deconfigure();
}
+
+ public boolean isKBBuilderRequired() {
+ return true;
+ }
+
+ public String getNatureDescription() {
+ return JSFUIMessages.JSFNatureDescription;
+ }
}
Show replies by date