[jboss-svn-commits] JBL Code SVN: r31252 - labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 27 08:58:26 EST 2010
Author: baunax
Date: 2010-01-27 08:58:26 -0500 (Wed, 27 Jan 2010)
New Revision: 31252
Modified:
labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/SuggestionCompletionEngine.java
Log:
changed b/c we can't use a TreeMap in GWT
Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/SuggestionCompletionEngine.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/SuggestionCompletionEngine.java 2010-01-27 13:54:03 UTC (rev 31251)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/SuggestionCompletionEngine.java 2010-01-27 13:58:26 UTC (rev 31252)
@@ -1,6 +1,7 @@
package org.drools.guvnor.client.modeldriven;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
@@ -153,7 +154,7 @@
private Map<String, List<MethodInfo>> methodInfos = new HashMap<String, List<MethodInfo>>();
- private TreeMap<String, ModelField[]> modelFields = new TreeMap<String, ModelField[]>();
+ private Map<String, ModelField[]> modelFields = new HashMap<String, ModelField[]>();
public SuggestionCompletionEngine() {
@@ -639,8 +640,9 @@
* @return
*/
public String[] getFactTypes() {
- Set<String> keys = this.modelFields.navigableKeySet();
- return keys.toArray(new String[0]);
+ String[] types = this.modelFields.keySet().toArray(new String[this.modelFields.size()]);
+ Arrays.sort(types);
+ return types;
}
private ModelField getField(String modelClassName, String fieldName){
More information about the jboss-svn-commits
mailing list