JOptionPane.YES_NO_CANCEL_OPTION);
if (i == JOptionPane.YES_OPTION) {
if (original == null) {
original = new Flota();
}
original.setInfoAdicional(textfieldPie
.getText());
original.setNombre(textfieldCabecera.getText());
original.setJuegoIconos(iconos
.getSelectedItem().toString());
HashSet<Recurso> recursos = new HashSet<Recurso>();
for (Object r : ((DefaultListModel) right
.getModel()).toArray()) {
if (r instanceof Recurso) {
recursos.add((Recurso) r);
((Recurso) r).setFlotas(original);
}
}
original.setRecurso(recursos);
FlotaAdmin.saveOrUpdate(original);
PluginEventHandler.fireChange(AdminFleets.this);
cambios = false;
original = null;
AdminFleets.this.flotas
.setTableData(getAll(new Flota()));
closeFrame();
} else if (i == JOptionPane.NO_OPTION) {
closeFrame();
}