Subversion Repositories eFlore/Applications.coel

Rev

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

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