* Método que es llamado al añadirse una población a un experimento
* @param event
*/
@Override
public void addedPoblacion(ControllerPoblacionEvent event) {
LogicPoblacion poblacion = event.getPoblacion();
//Actualizamos el jtree con la nueva población
DefaultMutableTreeNode nodoPoblacion = new DefaultMutableTreeNode(
poblacion);
//Buscamos el padre
boolean enc = false;
for(int i=0; i<modeloArbol.getChildCount(padreArbol) && !enc; i++) {
//Obtenemos el modelo de experimento de la rama actual del JTree
LogicExperimento experimento = ((LogicExperimento)
((DefaultMutableTreeNode)modeloArbol
.getChild(padreArbol, i)).getUserObject());
//Si el experimento de la población
if(experimento.equals(poblacion.getExperimentoPadre())) {
//Insertamos la población como hoja del experimento
modeloArbol.insertNodeInto
(nodoPoblacion, (DefaultMutableTreeNode)modeloArbol
.getChild(padreArbol, i),
modeloArbol.getChildCount(