Revision 32286 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/panel/SelectPluginToInstallPanel.java
SelectPluginToInstallPanel.java | ||
---|---|---|
48 | 48 |
private JList pluginList; |
49 | 49 |
private JScrollPane pluginScrollPane1; |
50 | 50 |
private String selectedPlugin = null; |
51 |
private File pluginsDirectory = null; |
|
51 | 52 |
|
52 | 53 |
public SelectPluginToInstallPanel() { |
53 | 54 |
super(); |
... | ... | |
59 | 60 |
{ |
60 | 61 |
pluginList.setModel(new PluginListModel(pluginsDirectory)); |
61 | 62 |
pluginList.setCellRenderer(new PluginListCellRenderer(this)); |
63 |
this.pluginsDirectory = pluginsDirectory; |
|
62 | 64 |
} |
63 | 65 |
|
64 | 66 |
private void initComponents() { |
... | ... | |
92 | 94 |
public void setSelectedPlugin(String selectedPlugin) { |
93 | 95 |
this.selectedPlugin = selectedPlugin; |
94 | 96 |
} |
97 |
|
|
98 |
/** |
|
99 |
* @return the path for the plugin to install |
|
100 |
*/ |
|
101 |
public File getSelectedPluginDirectory(){ |
|
102 |
return new File(pluginsDirectory.getAbsolutePath() + File.separator + selectedPlugin); |
|
103 |
} |
|
95 | 104 |
} |
96 | 105 |
|
Also available in: Unified diff