Subversion Repositories eFlore/Applications.coel

Rev

Rev 60 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 60 Rev 69
Line 1... Line 1...
1
package org.tela_botanica.client.vues;
1
package org.tela_botanica.client.vues;
Line 2... Line 2...
2
 
2
 
3
import org.tela_botanica.client.RegistreId;
3
import org.tela_botanica.client.RegistreId;
4
import org.tela_botanica.client.interfaces.Rafraichissable;
4
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 5... Line 5...
5
import org.tela_botanica.client.modeles.ListeStructure;
5
import org.tela_botanica.client.modeles.StructureListe;
6
 
6
 
7
import com.extjs.gxt.ui.client.Registry;
7
import com.extjs.gxt.ui.client.Registry;
8
import com.extjs.gxt.ui.client.Style.LayoutRegion;
8
import com.extjs.gxt.ui.client.Style.LayoutRegion;
Line 31... Line 31...
31
		southData.setMargins(new Margins(5, 0, 0, 0));
31
		southData.setMargins(new Margins(5, 0, 0, 0));
32
		this.add(panneauInstitutionDetail, southData);
32
		this.add(panneauInstitutionDetail, southData);
33
	}
33
	}
Line 34... Line 34...
34
 
34
 
35
	public void rafraichir(Object nouvelleDonnees) {
35
	public void rafraichir(Object nouvelleDonnees) {
36
		if (nouvelleDonnees instanceof ListeStructure) {
36
		if (nouvelleDonnees instanceof StructureListe) {
37
			remplirListe((ListeStructure) nouvelleDonnees);
37
			remplirListe((StructureListe) nouvelleDonnees);
38
		} else {
38
		} else {
39
			Window.alert("Problème!");
39
			Window.alert("Problème!");
40
		}
40
		}
Line 41... Line 41...
41
	}
41
	}
42
	
42
	
43
	private void remplirListe(ListeStructure listeInstitutions) {
43
	private void remplirListe(StructureListe listeInstitutions) {
44
		LayoutContainer panneauCentre = (LayoutContainer) Registry.get(RegistreId.PANNEAU_CENTRE);
44
		LayoutContainer panneauCentre = (LayoutContainer) Registry.get(RegistreId.PANNEAU_CENTRE);
45
		panneauInstitutionListe.rafraichir(listeInstitutions);
45
		panneauInstitutionListe.rafraichir(listeInstitutions);
46
		panneauInstitutionDetail.rafraichir(listeInstitutions);
46
		panneauInstitutionDetail.rafraichir(listeInstitutions);