Revision 37891 branches/v2_0_0_prep/libraries/org.gvsig.newlayer/org.gvsig.newlayer.lib/org.gvsig.newlayer.lib.impl/src/main/java/org/gvsig/newlayer/impl/TypeSelectorPanel.java

View differences:

TypeSelectorPanel.java
11 11

  
12 12
import org.gvsig.gui.beans.wizard.panel.NotContinueWizardException;
13 13
import org.gvsig.gui.beans.wizard.panel.OptionPanel;
14
import org.gvsig.newlayer.NewLayerProviderFactory;
14 15
import org.gvsig.newlayer.NewLayerService;
15 16
import org.gvsig.newlayer.NewLayerWizard;
16 17

  
......
21 22
	 */
22 23
	private static final long serialVersionUID = 419873365484240927L;
23 24
	private NewLayerWizard wizard;
24
	private String currentType;
25
    private NewLayerProviderFactory currentType;
25 26

  
26 27
	public TypeSelectorPanel(NewLayerWizard wizard){
27 28
		this.wizard = wizard;
......
57 58
        this.setLayout(new BorderLayout());
58 59

  
59 60
        JList types = new JList();     
60
        ListModel model = new org.gvsig.utils.DefaultListModel(this.getService().getTypes());
61
        ListModel model =
62
            new org.gvsig.utils.DefaultListModel(this.getService()
63
                .getProviderFactories());
61 64
        types.setModel(model);
62 65
        
63 66
        types.addListSelectionListener(new ListSelectionListener() {
......
66 69
					JList list = (JList) e.getSource();
67 70
					
68 71
			        if (list.getSelectedIndex() > -1) {
69
			        	currentType = (String) list.getSelectedValue();
72
                        currentType =
73
                            (NewLayerProviderFactory) list.getSelectedValue();
70 74
			        }
71 75
			    }
72 76
			}

Also available in: Unified diff