model_registration.patch
org.gvsig.toolbox.gui/src/main/java/es/unex/sextante/gui/settings/SextanteModelerSettingsPanel.java (copia locale) | ||
---|---|---|
17 | 17 |
import es.unex.sextante.gui.algorithm.FileSelectionPanel; |
18 | 18 |
import es.unex.sextante.gui.cmd.ScriptAlgorithmProvider; |
19 | 19 |
import es.unex.sextante.gui.core.SextanteGUI; |
20 |
import es.unex.sextante.gui.modeler.ModelerAlgorithmProvider; |
|
20 | 21 |
|
21 | 22 |
public class SextanteModelerSettingsPanel |
22 | 23 |
extends |
... | ... | |
120 | 121 |
jButtonUpdate.addActionListener(new ActionListener() { |
121 | 122 |
public void actionPerformed(final ActionEvent arg0) { |
122 | 123 |
SextanteGUI.setSettingParameterValue(SextanteModelerSettings.MODELS_FOLDER, jModelsFolder.getFilepath()); |
123 |
SextanteGUI.updateAlgorithmProvider(ScriptAlgorithmProvider.class);
|
|
124 |
final int iNumAlgs = Sextante.getAlgorithms().get(new ScriptAlgorithmProvider().getName()).size();
|
|
124 |
SextanteGUI.updateAlgorithmProvider(ModelerAlgorithmProvider.class);
|
|
125 |
final int iNumAlgs = Sextante.getAlgorithms().get(new ModelerAlgorithmProvider().getName()).size();
|
|
125 | 126 |
JOptionPane.showMessageDialog(null, Sextante.getText("ModelsLoaded") + " " + iNumAlgs + ". ", |
126 | 127 |
Sextante.getText("Models"), JOptionPane.INFORMATION_MESSAGE); |
127 | 128 |
} |