@Override
public void actionPerformed(ActionEvent e) {
LogicExperimento exp = Controller.getInstance().
getExperimentoSeleccionado();
DialogGuardarComo dialog = new DialogGuardarComo(
Practica1.getInstance(), exp);
dialog.setVisible(true);
if(dialog.getAction() == DialogGuardarComo.ACEPTAR) {
if(dialog.isGuardarBD()) {
exp.setEnBaseDatos(true);
exp.setNombreExperimento(dialog.getNombreExperimento());
ManejoExperimento.guardarExperimento(exp);
} else {
exp.setEnBaseDatos(false);
File fich = new File(dialog.getRutaFichExperimento());
exp.setFichExperimento(fich);
ManejoExperimento.guardarExperimento(exp);
}
}