Subversion Repositories eFlore/Applications.coel

Rev

Rev 344 | Rev 397 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 344 Rev 395
1
package org.tela_botanica.client;
1
package org.tela_botanica.client;
2
 
2
 
3
import org.tela_botanica.client.i18n.Constantes;
3
import org.tela_botanica.client.i18n.Constantes;
4
import org.tela_botanica.client.modeles.Configuration;
4
import org.tela_botanica.client.modeles.Configuration;
5
import org.tela_botanica.client.modeles.MenuApplicationId;
5
import org.tela_botanica.client.modeles.MenuApplicationId;
6
import org.tela_botanica.client.vues.PopupChargement;
6
import org.tela_botanica.client.vues.PopupChargement;
7
 
7
 
8
import com.extjs.gxt.ui.client.GXT;
8
import com.extjs.gxt.ui.client.GXT;
9
import com.extjs.gxt.ui.client.Registry;
9
import com.extjs.gxt.ui.client.Registry;
10
import com.google.gwt.core.client.EntryPoint;
10
import com.google.gwt.core.client.EntryPoint;
11
import com.google.gwt.core.client.GWT;
11
import com.google.gwt.core.client.GWT;
12
 
12
 
13
/**
13
/**
14
 * Entry point classes define <code>onModuleLoad()</code>.
14
 * Entry point classes define <code>onModuleLoad()</code>.
15
 */
15
 */
16
public class Coel implements EntryPoint {
16
public class Coel implements EntryPoint {
17
 
17
 
18
	private Constantes constantes;
-
 
19
	private PopupChargement popupChargement;
-
 
20
 
-
 
21
	/**
-
 
22
	 * This is the entry point method.
18
	public Constantes i18nC;
23
	 */
-
 
24
	public void onModuleLoad() {
19
 
25
		
-
 
26
		GXT.hideLoadingPanel("loading");
-
 
27
		popupChargement = new PopupChargement();
20
	public void onModuleLoad() {
-
 
21
		GXT.hideLoadingPanel("loading");
28
		Registry.register(RegistreId.POPUP_CHARGEMENT, popupChargement);
-
 
29
		
-
 
30
		
-
 
31
		constantes = GWT.create(Constantes.class);
22
				
32
		
-
 
33
		Registry.register(RegistreId.APPLI_NOM, constantes.appliNom());
-
 
34
		Registry.register(RegistreId.APPLI_CODE, "COEL");
-
 
35
		Registry.register(RegistreId.APPLI_VERSION, "0.1");
23
		i18nC = GWT.create(Constantes.class);
-
 
24
		
36
		Registry.register(RegistreId.APPLI_REVISION, "$Revision: 344 $");
25
		initialiserRegistre();
37
		Registry.register(RegistreId.CONFIG, new Configuration());
26
		
38
		
27
		new Mediateur();
39
		new Mediateur();
28
		
40
		// J'appelle directement la page où je travaille
29
		// J'appelle directement la page où je travaille
41
		Mediateur mediat = Registry.get(RegistreId.MEDIATEUR);
30
		Mediateur mediat = Registry.get(RegistreId.MEDIATEUR);
42
		mediat.clicMenu(MenuApplicationId.STRUCTURE);
31
		mediat.clicMenu(MenuApplicationId.STRUCTURE);
43
	}
32
	}
-
 
33
	
-
 
34
	protected void initialiserRegistre() {
-
 
35
		Registry.register(RegistreId.APPLI_NOM, i18nC.appliNom());
-
 
36
		Registry.register(RegistreId.APPLI_CODE, i18nC.appliCode());
-
 
37
		Registry.register(RegistreId.APPLI_VERSION, i18nC.appliVersion());
-
 
38
		Registry.register(RegistreId.APPLI_REVISION, "$Revision: 395 $");
-
 
39
		Registry.register(RegistreId.CONFIG, new Configuration());
-
 
40
		Registry.register(RegistreId.POPUP_CHARGEMENT, new PopupChargement());
-
 
41
	}
44
 
42
 
45
}
43
}