Revision 36196 branches/v2_0_0_prep/extensions/extGeoDB/src/org/gvsig/geodb/vectorialdb/wizard/WizardDB.java

View differences:

WizardDB.java
48 48
import javax.swing.event.ListSelectionListener;
49 49

  
50 50
import org.apache.commons.collections.map.HashedMap;
51
import org.slf4j.Logger;
52
import org.slf4j.LoggerFactory;
53

  
51 54
import org.gvsig.andami.PluginServices;
52 55
import org.gvsig.andami.PluginsLocator;
53 56
import org.gvsig.andami.PluginsManager;
......
75 78
import org.gvsig.geodb.ExtDB_Spatial;
76 79
import org.gvsig.gui.beans.swing.JButton;
77 80
import org.gvsig.tools.dynobject.DynObject;
78
import org.slf4j.Logger;
79
import org.slf4j.LoggerFactory;
80 81

  
81 82

  
82 83
public class WizardDB extends WizardPanel implements ActionListener,
......
140 141
        if (connections != null){
141 142
            Iterator it = connections.entrySet().iterator();
142 143
            getDatasourceComboBox().removeAllItems();
144
            getDatasourceComboBox().addItem("");
143 145
            while (it.hasNext()){
144 146
                Map.Entry entry = (Entry) it.next();
145 147
                MyExplorer myExplorer = new MyExplorer();
......
367 369
		Object src = arg0.getSource();
368 370

  
369 371
		if (src == datasourceComboBox) {
370
	         MyExplorer sel_obj = (MyExplorer)datasourceComboBox.getSelectedItem();
372
            Object selected = datasourceComboBox.getSelectedItem();
373
            if (selected instanceof MyExplorer) {
374
                MyExplorer sel_obj = (MyExplorer) selected;
371 375

  
372
			if (sel_obj == null) {
373
				return;
374
			}
375
			getDatasourceComboBox().repaint();
376
            dbExplorerParameters = sel_obj.getDbSeverExplorerParameters();
376
                if (sel_obj == null) {
377
                    return;
378
                }
379
                getDatasourceComboBox().repaint();
380
                dbExplorerParameters = sel_obj.getDbSeverExplorerParameters();
381
            }
377 382

  
378 383
		} else if (src == dbButton) {
379 384
			MyExplorer sel = addNewConnection();

Also available in: Unified diff