/** * Resets the data. * * @since 0.2.0 */ public void reset() { setParameters(new LinkedList<Triple<String, String, String>>()); }
@Override public void actionPerformed(ActionEvent e) { if (algorithmSelector.getItemCount() == 0 || algorithmSelector.getSelectedIndex() == -1) return; try { File fileName = new File(txt_file.getText()); String className = (String) ((StringLabeller) algorithmSelector.getSelectedItem()).getObject(); Class<? extends IExternal> _class = implementations.get(className); IExternal instance = ClassLoaderUtils.getInstance(fileName, className, _class , null); String aux_description = instance.getDescription() == null ? "No description" : instance.getDescription(); List<Triple<String, String, String>> aux_parameters = instance.getParameters() == null ? new LinkedList<>() : instance.getParameters(); ((Closeable) instance.getClass().getClassLoader()).close(); txt_description.setText(aux_description); if (!txt_description.getText().isEmpty()) txt_description.setCaretPosition(0); parametersPanel.setParameters(aux_parameters); } catch (Throwable ex) { ex.printStackTrace(); ErrorHandling.showErrorDialog("Error selecting " + label.toLowerCase(getLocale())); } } });
simulationConfigurationPanel.setParameters(simKernel.getSimulationParameters());
generalParameterPanel.setParameters(net2planParameters); generalParameterPanel.setParameterValues(Configuration.getNet2PlanOptions()); generalParameterPanel.setParameters(net2planParameters); generalParameterPanel.setParameterValues(Configuration.getNet2PlanOptions()); parameterPanel.setParameters(parameters); parameterPanel.setParameterValues(instance.getCurrentOptions()); subTab.add(parameterPanel, BorderLayout.CENTER);
simulationConfigurationPanel.setParameters(simKernel.getSimulationParameters());