[jboss-svn-commits] JBL Code SVN: r36733 - labs/jbossrules/soa_branches/BRMS-5.1.x/drools-ide-common/src/main/java/org/drools/ide/common/server/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 24 17:49:55 EST 2011


Author: tsurdilovic
Date: 2011-02-24 17:49:55 -0500 (Thu, 24 Feb 2011)
New Revision: 36733

Modified:
   labs/jbossrules/soa_branches/BRMS-5.1.x/drools-ide-common/src/main/java/org/drools/ide/common/server/util/SuggestionCompletionEngineBuilder.java
Log:
BRMS-536 Enum support in Guvnor is not functional

Modified: labs/jbossrules/soa_branches/BRMS-5.1.x/drools-ide-common/src/main/java/org/drools/ide/common/server/util/SuggestionCompletionEngineBuilder.java
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/drools-ide-common/src/main/java/org/drools/ide/common/server/util/SuggestionCompletionEngineBuilder.java	2011-02-24 22:47:26 UTC (rev 36732)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/drools-ide-common/src/main/java/org/drools/ide/common/server/util/SuggestionCompletionEngineBuilder.java	2011-02-24 22:49:55 UTC (rev 36733)
@@ -233,7 +233,9 @@
                     int i = 0;
                     for (Field f : flds) {
                         if (f.isEnumConstant()) {
-                            listEnum.add(i + "=" + f.getName());
+                        	String shortName = fieldClass.getName().substring(fieldClass.getName().lastIndexOf(".")+1)+
+                        			"."+ f.getName();
+                         	listEnum.add(shortName.replace("$", ".") + "=" + f.getName());
                             i++;
                         }
                     }



More information about the jboss-svn-commits mailing list