Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 60 Rev 61
Line 1... Line 1...
1
package org.tela_botanica.client;
1
package org.tela_botanica.client;
Line -... Line 2...
-
 
2
 
2
 
3
import org.tela_botanica.client.composants.AideFenetre;
-
 
4
import org.tela_botanica.client.composants.IdentificationFenetre;
3
import org.tela_botanica.client.composants.IdentificationFenetre;
5
import org.tela_botanica.client.modeles.Configuration;
4
import org.tela_botanica.client.modeles.Menu;
6
import org.tela_botanica.client.modeles.Menu;
5
import org.tela_botanica.client.modeles.Structure;
7
import org.tela_botanica.client.modeles.Structure;
-
 
8
import org.tela_botanica.client.modeles.ListeStructure;
6
import org.tela_botanica.client.modeles.ListeStructure;
9
import org.tela_botanica.client.modeles.Utilisateur;
7
import org.tela_botanica.client.vues.ContenuPanneauVue;
10
import org.tela_botanica.client.vues.ContenuPanneauVue;
8
import org.tela_botanica.client.vues.EntetePanneauVue;
11
import org.tela_botanica.client.vues.EntetePanneauVue;
9
import org.tela_botanica.client.vues.StructureDetailPanneauVue;
12
import org.tela_botanica.client.vues.StructureDetailPanneauVue;
10
import org.tela_botanica.client.vues.StructureVue;
13
import org.tela_botanica.client.vues.StructureVue;
Line 11... Line 14...
11
import org.tela_botanica.client.vues.MenuPanneauVue;
14
import org.tela_botanica.client.vues.MenuPanneauVue;
12
 
15
 
-
 
16
import com.extjs.gxt.ui.client.Registry;
13
import com.extjs.gxt.ui.client.Registry;
17
import com.extjs.gxt.ui.client.Style.LayoutRegion;
14
import com.extjs.gxt.ui.client.Style.LayoutRegion;
18
import com.extjs.gxt.ui.client.fx.FxConfig;
15
import com.extjs.gxt.ui.client.util.Margins;
19
import com.extjs.gxt.ui.client.util.Margins;
16
import com.extjs.gxt.ui.client.widget.Viewport;
20
import com.extjs.gxt.ui.client.widget.Viewport;
17
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
21
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
Line 114... Line 118...
114
		// TODO : créer dès l'initialisation de l'application InsitutionVue et la cacher
118
		// TODO : créer dès l'initialisation de l'application InsitutionVue et la cacher
115
		StructureVue institutionVue = new StructureVue();
119
		StructureVue institutionVue = new StructureVue();
116
		panneauCentre.add(institutionVue);
120
		panneauCentre.add(institutionVue);
117
		institutionVue.rafraichir(nouvelleDonnees);
121
		institutionVue.rafraichir(nouvelleDonnees);
118
	}
122
	}
-
 
123
 
-
 
124
	public void ouvrirAide() {
-
 
125
		AideFenetre aideFenetre = new AideFenetre();
-
 
126
		aideFenetre.show();
-
 
127
		aideFenetre.el().fadeIn(FxConfig.NONE);
-
 
128
	}
-
 
129
 
-
 
130
	public void ouvrirParametres() {
-
 
131
		//ParametreFenetre parametresFenetre = new ParametreFenetre();
-
 
132
		//parametresFenetre.show();
-
 
133
	}
-
 
134
 
-
 
135
	public void ouvrirIdentification() {
-
 
136
		IdentificationFenetre identifFenetre = new IdentificationFenetre();
-
 
137
		identifFenetre.show();
-
 
138
		// identifFenetre.el().fadeIn(FxConfig.NONE);
-
 
139
	}
-
 
140
 
-
 
141
	public void ouvrirApplis(String id) {
-
 
142
		if (id.equals(ComposantId.MENU_CEL)) {
-
 
143
			Window.open(((Configuration) Registry.get(RegistreId.CONFIG)).getCelUrl(), "Carnet en ligne", "");
-
 
144
		} else if (id.equals(ComposantId.MENU_BEL)) {
-
 
145
			Window.open(((Configuration) Registry.get(RegistreId.CONFIG)).getCelUrl(), "Carnet en ligne", "");
-
 
146
		}
-
 
147
	}
-
 
148
 
-
 
149
	public void connecterUtilisateur(Utilisateur utilisateur) {
-
 
150
		panneauNord.rafraichir(utilisateur);
-
 
151
		
-
 
152
	}
119
}
153
}