Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 155 → Rev 156

/trunk/src/org/tela_botanica/client/Modele.java
28,7 → 28,7
 
public void rafraichir(Object nouvelleDonnees) {
if (nouvelleDonnees instanceof StructureListe) {
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeInstitutions((StructureListe) nouvelleDonnees);
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeStructures((StructureListe) nouvelleDonnees);
} else if (nouvelleDonnees instanceof Utilisateur) {
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).mettreAJourEtatIdentification((Utilisateur) nouvelleDonnees);
} else if (nouvelleDonnees instanceof ValeurListe) {
40,7 → 40,6
} else if (nouvelleDonnees instanceof ProjetsListe) {
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeProjets((ProjetsListe) nouvelleDonnees);
}
}
public void obtenirListeValeurs(Integer id) {
48,19 → 47,10
lsDao.obtenirListe(id);
}
public void obtenirListeInstitutions() {
StructureListeAsyncDao lsDao = new StructureListeAsyncDao(this);
lsDao.obtenirListeInstitution();
}
 
public void obtenirListePersonnes() {
/*
* Lance le service JREST associé au personne via la class PersonneListeAsyncDAO
* */
// Lance le service JREST associé au personne via la class PersonneListeAsyncDAO
PersonnesAsyncDao plDao = new PersonnesAsyncDao(this);
plDao.obtenirListePersonnes();
}
 
public void connecterUtilisateur(String login, String mdp) {
81,25 → 71,39
lsDao.obtenirListePublication();
}
 
public void selectionnerStructure(Rafraichissable r, String idUtilisateur, String idStr) {
StructureAsyncDao sDao = new StructureAsyncDao();
sDao.selectionner(r, idUtilisateur, idStr);
}
public void selectionnerStructures(String idUtilisateur) {
Rafraichissable r = this;
String idStr = null;
selectionnerStructure(r, idUtilisateur, idStr);
}
/** Lance la creation d'une Structure
* @param r la vue demandant a être rafraichie
* @param vue la vue demandant a être rafraichie
* @param structure les données de la structure
*/
public void ajouterStructure(Rafraichissable r, String idUtilisateur, Structure structure) {
public void ajouterStructure(Rafraichissable vue, String idUtilisateur, Structure structure) {
StructureAsyncDao structureDao = new StructureAsyncDao();
structureDao.ajouter(r, idUtilisateur, structure);
structureDao.ajouter(vue, idUtilisateur, structure);
}
 
public void supprimerListeStructure(Rafraichissable r, String idUtilisateur, String idStr) {
public void supprimerStructure(Rafraichissable vue, String idUtilisateur, String idStr) {
StructureAsyncDao structureDao = new StructureAsyncDao();
structureDao.supprimer(r, idUtilisateur, idStr);
structureDao.supprimer(vue, idUtilisateur, idStr);
}
public void modifierStructure(Rafraichissable vue, String utilisateurId, Structure structure) {
StructureAsyncDao structureDao = new StructureAsyncDao();
structureDao.ajouter(vue, utilisateurId, structure);
}
public void obtenirListeProjets () {
ProjetsListeAsyncDao projetsDao = new ProjetsListeAsyncDao(this);
projetsDao.obtenirListeProjets();
}
}