Subversion Repositories eFlore/Applications.coel

Rev

Rev 69 | Rev 107 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 69 Rev 91
Line 3... Line 3...
3
import org.tela_botanica.client.interfaces.Rafraichissable;
3
import org.tela_botanica.client.interfaces.Rafraichissable;
4
import org.tela_botanica.client.modeles.StructureListe;
4
import org.tela_botanica.client.modeles.StructureListe;
5
import org.tela_botanica.client.modeles.StructureListeAsyncDao;
5
import org.tela_botanica.client.modeles.StructureListeAsyncDao;
6
import org.tela_botanica.client.modeles.Utilisateur;
6
import org.tela_botanica.client.modeles.Utilisateur;
7
import org.tela_botanica.client.modeles.UtilisateurAsyncDao;
7
import org.tela_botanica.client.modeles.UtilisateurAsyncDao;
-
 
8
import org.tela_botanica.client.modeles.ValeurListe;
-
 
9
import org.tela_botanica.client.modeles.ValeurListeAsyncDao;
Line 8... Line 10...
8
 
10
 
-
 
11
import com.extjs.gxt.ui.client.Registry;
Line 9... Line 12...
9
import com.extjs.gxt.ui.client.Registry;
12
import com.google.gwt.core.client.GWT;
10
 
13
 
Line 11... Line 14...
11
// TODO : le transformer en SINGLETON
14
// TODO : le transformer en SINGLETON
Line 18... Line 21...
18
	public void rafraichir(Object nouvelleDonnees) {
21
	public void rafraichir(Object nouvelleDonnees) {
19
		if (nouvelleDonnees instanceof StructureListe) {
22
		if (nouvelleDonnees instanceof StructureListe) {
20
			((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeInstitutions((StructureListe) nouvelleDonnees);
23
			((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeInstitutions((StructureListe) nouvelleDonnees);
21
		} else if (nouvelleDonnees instanceof Utilisateur) {
24
		} else if (nouvelleDonnees instanceof Utilisateur) {
22
			((Mediateur) Registry.get(RegistreId.MEDIATEUR)).mettreAJourEtatIdentification((Utilisateur) nouvelleDonnees);
25
			((Mediateur) Registry.get(RegistreId.MEDIATEUR)).mettreAJourEtatIdentification((Utilisateur) nouvelleDonnees);
-
 
26
		} else if (nouvelleDonnees instanceof ValeurListe) {
-
 
27
			((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeValeurs((ValeurListe) nouvelleDonnees);
23
		}
28
		}
24
	}
29
	}
Line -... Line 30...
-
 
30
	
-
 
31
	public void obtenirListeValeurs(Integer id) {
-
 
32
		ValeurListeAsyncDao lsDao = new ValeurListeAsyncDao(this);
-
 
33
		lsDao.obtenirListe(id);
-
 
34
	}
25
	
35
	
26
	public void obtenirListeInstitutions() {
36
	public void obtenirListeInstitutions() {
27
		StructureListeAsyncDao lsDao = new StructureListeAsyncDao(this);
37
		StructureListeAsyncDao lsDao = new StructureListeAsyncDao(this);
28
		lsDao.obtenirListeInstitution();
38
		lsDao.obtenirListeInstitution();