Revision 171 trunk/org.gvsig.scripting/org.gvsig.scripting.swing/org.gvsig.scripting.swing.impl/src/main/java/org/gvsig/scripting/swing/impl/composer/EditorHelper.java

View differences:

EditorHelper.java
11 11
import java.sql.Savepoint;
12 12
import java.util.ArrayList;
13 13
import java.util.HashMap;
14
import java.util.Iterator;
14 15
import java.util.Set;
15 16

  
16 17
import javax.swing.DefaultListModel;
......
30 31

  
31 32
import org.gvsig.scripting.ScriptingManager;
32 33
import org.gvsig.scripting.ScriptingScript;
34
import org.gvsig.scripting.ScriptingHelpManager.ScriptingHelpClass;
35
import org.gvsig.scripting.ScriptingHelpManager.ScriptingHelpMethod;
33 36
import org.gvsig.scripting.swing.api.ScriptingUIManager;
34 37
import org.gvsig.scripting.swing.impl.JDialog;
35 38
import org.gvsig.scripting.swing.impl.composer.DefaultJCodeEditor.EditorActionEvent;
......
150 153
			Set keys = methods.keySet();
151 154
			Object[] l = keys.toArray();
152 155

  
153
			ArrayList hm = (ArrayList) methods.get(l[x]);
154
			for(int i=0;i<hm.size();i++){
155
				listModel.addElement(l[x].toString()+" - "+hm.get(i));
156
			ScriptingHelpMethod helpMethod = (ScriptingHelpMethod) methods.get(l[x]);
157
			Iterator it = helpMethod.iterator();
158
			while(it.hasNext()){
159
				ScriptingHelpClass cn = (ScriptingHelpClass)it.next();
160
				listModel.addElement(helpMethod.getName()+" - "+cn.getName());				
161
			
162
			}
156 163
		}
157
		}
158 164
		
159 165
		JList list = new JList(listModel);
160 166
		list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

Also available in: Unified diff