229230231232233234235236237
* @param String fecha */ public void setFecha(String fecha) { this.fecha = fecha; fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_FECHA)); }
249250251252253254255256257
* @param int tamanioPoblacion */ public void setTamanioPoblacion(int tamanioPoblacion) { this.tamanioPoblacion = tamanioPoblacion; fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_TAMANIO_POBLACION)); }
269270271272273274275276277
* @param int temperatura */ public void setTemperatura(int temperatura) { this.temperatura = temperatura; fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_TEMPERATURA)); }
289290291292293294295296297
* @param String escalaTemperatura */ public void setEscalaTemperatura(String escalaTemperatura) { this.escalaTemperatura = escalaTemperatura; fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_ESCALA_TEMPERATURA)); }
309310311312313314315316317
* @param String luminosidad */ public void setLuminosidad(String luminosidad) { this.luminosidad = luminosidad; fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_LUMINOSIDAD)); }
338339340341342343344345346
modeloGraficaChange(); } }); fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_MODELO_GRAFICA)); }
365366367368369370371372373
public void tableChanged(TableModelEvent e) { modeloPoblacionChange(); } }); fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_MODELO_POBLACION_GRAFICA)); }
397398399400401402403404405
public void removedComentario(ComentarioEvent ce) { modeloComentarioChange(); } }); fireModeloPoblacionPropertyChange(new PoblacionPropertyEvent(this, CHANGE_MODELO_COMENTARIOS)); }
3132333435363738394041
* @param nombrePoblacion Nombre de la población * @param experimentoPadre Experimento lógico que lo contiene */ public LogicPoblacion(String nombrePoblacion, LogicExperimento experimentoPadre) { super(nombrePoblacion); super.addPropertyChangeListener(new PoblacionPropertyListener() { @Override public void propertyChange(PoblacionPropertyEvent propertyChange) { firePoblacionChange(); }
4041424344454647484950
* Cuando sucede la acción nos encargamos de imprimir el experimento principal * @param e ActionEvent Evento producido */ @Override public void actionPerformed(ActionEvent e) { LogicExperimento exp = Controller.getInstance(). getExperimentoPrincipal(); if(exp != null) { try { ImprimirExperimento.imprimir(exp);