Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 551 → Rev 552

/trunk/src/org/tela_botanica/client/Modele.java
73,8 → 73,8
// GESTION DES PROJETS
//+----------------------------------------------------------------------------------------------------------------+
public void selectionnerProjets(Rafraichissable vue) {
ProjetAsyncDao projetsDao = new ProjetAsyncDao(vue);
public void selectionnerProjets(Rafraichissable vueARafraichir) {
ProjetAsyncDao projetsDao = new ProjetAsyncDao(vueARafraichir);
projetsDao.selectionner();
}
 
82,11 → 82,6
// GESTION DES STRUCTURES
//+----------------------------------------------------------------------------------------------------------------+
 
public void obtenirListeStructures(Rafraichissable vueARafraichir, String projetId) {
StructureAsyncDao sDao = new StructureAsyncDao();
sDao.selectionner(vueARafraichir, projetId, "");
}
public void selectionnerStructure(Rafraichissable vueARafraichir, String projetId, String structureId) {
// Gestion des données des tables coel_structure, coel_structure_conservation et coel_structure_valorisation
StructureAsyncDao sDao = new StructureAsyncDao();
/trunk/src/org/tela_botanica/client/Mediateur.java
87,26 → 87,21
// Création du Viewport qui contient la disposition globale de l'application
viewport = new Viewport();
viewport.setLayout(new BorderLayout());
 
//Initialisation du Registre
initialiserRegistre();
 
// Création des différents panneaux
creerPanneauNord();
creerPanneauOuest();
creerPanneauCentral();
creerPanneauSud();
//Initialisation du Registre
initialiserRegistre();
// Connection de l'utilisateur
connecterUtilisateur(null, null);
// Chargement du menu
chargeMenuApplication();
// Retour à GWT du Viewport une fois constuit
RootPanel.get().add(viewport);
masquerPopinChargement();
}
//+----------------------------------------------------------------------------------------------------------------+
130,12 → 125,6
Registry.register(RegistreId.POPUP_CHARGEMENT, new PopupChargement(this));
Registry.register(RegistreId.UTILISATEUR_COURANT, new Utilisateur(null, false));
Registry.register(RegistreId.PROJET_COURANT, new Projet());
 
// Registry utile car présent partout!
Registry.register(RegistreId.VIEWPORT, viewport);
Registry.register(RegistreId.PANNEAU_OUEST, panneauOuest);
Registry.register(RegistreId.PANNEAU_CENTRE, panneauCentre);
Registry.register(RegistreId.PANNEAU_SUD, panneauSud);
}
//+----------------------------------------------------------------------------------------------------------------+
195,10 → 184,6
// GESTION du MENU
//+----------------------------------------------------------------------------------------------------------------+
public void chargeMenuApplication() {
((MenuVue) Registry.get(RegistreId.PANNEAU_OUEST)).chargerMenus();
}
 
public void clicMenu(String codeMenuClique) {
activerChargement(codeMenuClique);
panneauCentre.removeAll();
339,8 → 324,8
}
//Greg : ajout d'un écouteur pour le changement liste projet
public void selectionnerProjets(Rafraichissable vue) {
modele.selectionnerProjets(vue);
public void selectionnerProjets(Rafraichissable vueARafraichir) {
modele.selectionnerProjets(vueARafraichir);
}
public void afficherListeProjets(ProjetListe projets) {
353,7 → 338,9
modele.selectionnerPersonne(contenuPanneauCentre, null, getProjetId(), null);
//FIXME Le rafraichissement du panneau ne se fait pas!
} else if (contenuPanneauCentre instanceof StructureVue) {
modele.obtenirListeStructures(contenuPanneauCentre, getProjetId());
modele.selectionnerStructure(contenuPanneauCentre, getProjetId(), null);
} else if (contenuPanneauCentre instanceof CollectionVue) {
modele.selectionnerCollection(contenuPanneauCentre, getProjetId(), null);
}
}