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 |
} |