Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 470 Rev 493
1
package org.tela_botanica.client;
1
package org.tela_botanica.client;
2
 
2
 
3
import org.tela_botanica.client.i18n.AppliConstantes;
3
import org.tela_botanica.client.i18n.AppliConstantes;
-
 
4
import org.tela_botanica.client.images.Images;
4
import org.tela_botanica.client.modeles.Configuration;
5
import org.tela_botanica.client.modeles.Configuration;
5
import org.tela_botanica.client.modeles.MenuApplicationId;
6
import org.tela_botanica.client.modeles.MenuApplicationId;
6
import org.tela_botanica.client.vues.PopupChargement;
7
import org.tela_botanica.client.vues.PopupChargement;
7
 
8
 
8
import com.extjs.gxt.ui.client.GXT;
9
import com.extjs.gxt.ui.client.GXT;
9
import com.extjs.gxt.ui.client.Registry;
10
import com.extjs.gxt.ui.client.Registry;
10
import com.google.gwt.core.client.EntryPoint;
11
import com.google.gwt.core.client.EntryPoint;
11
import com.google.gwt.core.client.GWT;
12
import com.google.gwt.core.client.GWT;
12
 
13
 
13
public class Coel implements EntryPoint {
14
public class Coel implements EntryPoint {
14
 
15
 
15
	private AppliConstantes i18nC = null;
16
	private AppliConstantes i18nC = null;
16
	private Mediateur mediateur = null;
17
	private Mediateur mediateur = null;
-
 
18
	public static final Images IMAGES = GWT.create(Images.class);
17
	
19
	
18
	public void onModuleLoad() {
20
	public void onModuleLoad() {
19
		GXT.hideLoadingPanel("loading");
21
		GXT.hideLoadingPanel("loading");
20
				
22
				
21
		i18nC = getI18nConstante();
23
		i18nC = getI18nConstante();
22
		
24
		
23
		initialiserRegistre();
25
		initialiserRegistre();
24
		
26
		
25
		mediateur = getMediateur();
27
		mediateur = getMediateur();
26
		
28
		
27
		// J'appelle directement la page où je travaille
29
		// J'appelle directement la page où je travaille
28
		mediateur.clicMenu(MenuApplicationId.COLLECTION);
30
		mediateur.clicMenu(MenuApplicationId.COLLECTION);
29
	}
31
	}
30
	
32
	
31
	protected void initialiserRegistre() {
33
	protected void initialiserRegistre() {
32
		Registry.register(RegistreId.APPLI_NOM, i18nC.appliNom());
34
		Registry.register(RegistreId.APPLI_NOM, i18nC.appliNom());
33
		Registry.register(RegistreId.APPLI_CODE, i18nC.appliCode());
35
		Registry.register(RegistreId.APPLI_CODE, i18nC.appliCode());
34
		Registry.register(RegistreId.APPLI_VERSION, i18nC.appliVersion());
36
		Registry.register(RegistreId.APPLI_VERSION, i18nC.appliVersion());
35
		Registry.register(RegistreId.APPLI_REVISION, "$Revision: 470 $");
37
		Registry.register(RegistreId.APPLI_REVISION, "$Revision: 493 $");
36
		Registry.register(RegistreId.CONFIG, new Configuration());
38
		Registry.register(RegistreId.CONFIG, new Configuration());
37
		Registry.register(RegistreId.POPUP_CHARGEMENT, new PopupChargement());
39
		Registry.register(RegistreId.POPUP_CHARGEMENT, new PopupChargement());
38
	}
40
	}
39
	
41
	
40
	protected Mediateur getMediateur() {
42
	protected Mediateur getMediateur() {
41
		return new Mediateur();
43
		return new Mediateur();
42
	}
44
	}
43
	
45
	
44
	protected AppliConstantes getI18nConstante() {
46
	protected AppliConstantes getI18nConstante() {
45
		return GWT.create(AppliConstantes.class);
47
		return GWT.create(AppliConstantes.class);
46
	}
48
	}
47
 
49
 
48
}
50
}