Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1513 Rev 1613
Line 1... Line 1...
1
package org.tela_botanica.client.vues.structure;
1
package org.tela_botanica.client.vues.structure;
Line 2... Line 2...
2
 
2
 
3
import org.tela_botanica.client.Mediateur;
3
import org.tela_botanica.client.Mediateur;
4
import org.tela_botanica.client.interfaces.Rafraichissable;
4
import org.tela_botanica.client.interfaces.Rafraichissable;
-
 
5
import org.tela_botanica.client.modeles.Information;
5
import org.tela_botanica.client.modeles.Information;
6
import org.tela_botanica.client.modeles.MenuApplicationId;
6
import org.tela_botanica.client.modeles.structure.Structure;
7
import org.tela_botanica.client.modeles.structure.Structure;
7
import org.tela_botanica.client.modeles.structure.StructureListe;
8
import org.tela_botanica.client.modeles.structure.StructureListe;
Line 8... Line 9...
8
import org.tela_botanica.client.synchronisation.Sequenceur;
9
import org.tela_botanica.client.synchronisation.Sequenceur;
9
 
10
 
10
import com.extjs.gxt.ui.client.Style.LayoutRegion;
11
import com.extjs.gxt.ui.client.Style.LayoutRegion;
11
import com.extjs.gxt.ui.client.util.Margins;
12
import com.extjs.gxt.ui.client.util.Margins;
12
import com.extjs.gxt.ui.client.widget.LayoutContainer;
13
import com.extjs.gxt.ui.client.widget.LayoutContainer;
13
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
14
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
-
 
15
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;
Line 14... Line 16...
14
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;
16
import com.google.gwt.core.client.GWT;
Line 15... Line 17...
15
import com.google.gwt.core.client.GWT;
17
import com.google.gwt.user.client.Window;
16
 
18
 
Line 47... Line 49...
47
			panneauInstitutionListe.rafraichir(nouvellesDonnees);
49
			panneauInstitutionListe.rafraichir(nouvellesDonnees);
48
		} else if (nouvellesDonnees instanceof Information) {
50
		} else if (nouvellesDonnees instanceof Information) {
49
			Information info = (Information) nouvellesDonnees;
51
			Information info = (Information) nouvellesDonnees;
50
			if (info.getType().equals("liste_structure_a_personne")) {
52
			if (info.getType().equals("liste_structure_a_personne")) {
51
				panneauInstitutionDetail.rafraichir(nouvellesDonnees);
53
				panneauInstitutionDetail.rafraichir(nouvellesDonnees);
-
 
54
			} else {
-
 
55
				if(info.getType().equals("structure_ajoutee")) {
-
 
56
					mediateur.clicMenu(MenuApplicationId.STRUCTURE);
-
 
57
				} else {
-
 
58
					panneauInstitutionListe.rafraichir(nouvellesDonnees);
-
 
59
				}
-
 
60
 
52
			}
61
			}
53
		} else {
62
		} else {
54
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null);
63
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null);
55
		}
64
		}
56
	}
65
	}