22,6 → 22,7 |
import org.tela_botanica.client.modeles.ListeObservationAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeReferentielCommuneAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeReferentielNomAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeReferentielPersoAsynchroneDAO; |
import org.tela_botanica.client.modeles.MotsClesAsynchroneDAO; |
import org.tela_botanica.client.modeles.NomRetenuAsynchroneDao; |
import org.tela_botanica.client.modeles.NombreObservationAsynchroneDAO; |
28,6 → 29,7 |
import org.tela_botanica.client.modeles.Observation; |
import org.tela_botanica.client.modeles.ObservationAsynchroneDAO; |
import org.tela_botanica.client.modeles.TransmissionObservationAsynchroneDAO; |
import org.tela_botanica.client.modeles.ListeReferentielPerso.TypesReferentiels; |
import org.tela_botanica.client.vues.observation.ListeObservationVue; |
|
import com.google.gwt.core.client.GWT; |
87,10 → 89,8 |
|
private ListeReferentielNomAsynchroneDAO nomDAO=null; |
private ListeReferentielCommuneAsynchroneDAO refDAO=null; |
|
private ListeReferentielPersoAsynchroneDAO refPersoDAO=null; |
|
|
|
/** |
* Retourne une instance de manière unique |
* @param im le médiateur à associer |
190,6 → 190,23 |
} |
|
/** |
* Obtenir une liste de commune |
* @param r |
* @param critere |
*/ |
|
public void obtenirListeReferentielPerso(Rafraichissable r, TypesReferentiels referentiel, String critere) { |
|
if (refPersoDAO==null) { |
refPersoDAO=new ListeReferentielPersoAsynchroneDAO(this); |
} |
|
refPersoDAO.setRefDemande(referentiel); |
refPersoDAO.obtenirListeDonnees(r,observationMediateur.getIdentifiant(), critere); |
|
} |
|
/** |
* Obtenir une liste de nom scientifique de plante |
* @param r |
* @param critere |