Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 59 → Rev 60

/trunk/src/org/tela_botanica/client/Modele.java
New file
0,0 → 1,26
package org.tela_botanica.client;
 
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.ListeStructure;
import org.tela_botanica.client.modeles.ListeStructureAsyncDao;
 
import com.extjs.gxt.ui.client.Registry;
 
// TODO : le transformer en SINGLETON
public class Modele implements Rafraichissable {
 
public Modele() {
Registry.register(RegistreId.MODELE, this);
}
 
public void rafraichir(Object nouvelleDonnees) {
if (nouvelleDonnees instanceof ListeStructure) {
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeInstitutions((ListeStructure) nouvelleDonnees);
}
}
public void obtenirListeInstitutions() {
ListeStructureAsyncDao liDao = new ListeStructureAsyncDao(this);
liDao.obtenirListeInstitution();
}
}