Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 358 Rev 537
1
package org.tela_botanica.client.vues;
1
package org.tela_botanica.client.vues;
2
 
2
 
-
 
3
 
3
 
4
import org.tela_botanica.client.Mediateur;
-
 
5
import org.tela_botanica.client.i18n.Constantes;
4
import org.tela_botanica.client.i18n.Constantes;
6
import org.tela_botanica.client.images.Images;
5
 
7
 
6
import com.extjs.gxt.ui.client.widget.LayoutContainer;
8
import com.extjs.gxt.ui.client.widget.LayoutContainer;
7
import com.extjs.gxt.ui.client.widget.Text;
9
import com.extjs.gxt.ui.client.widget.Text;
8
import com.extjs.gxt.ui.client.widget.layout.TableLayout;
10
import com.extjs.gxt.ui.client.widget.layout.TableLayout;
9
import com.google.gwt.core.client.GWT;
-
 
10
import com.google.gwt.user.client.ui.Image;
11
import com.google.gwt.user.client.ui.Image;
11
import com.google.gwt.user.client.ui.PopupPanel;
12
import com.google.gwt.user.client.ui.PopupPanel;
12
 
13
 
13
public class PopupChargement extends PopupPanel{
14
public class PopupChargement extends PopupPanel{
14
 
15
	
-
 
16
	private Mediateur mediateur = null;
-
 
17
	private Constantes i18nC = null;
-
 
18
	
15
	public PopupChargement()	{
19
	public PopupChargement(Mediateur mediateurCourrant) {
16
		super();
20
		super();
17
		
-
 
18
		//créer un loader
-
 
19
		String url = "images/ajax-loader.gif";
21
		mediateur = mediateurCourrant;
20
		Image imgLoading = new Image(url);
22
		i18nC = mediateur.i18nC;
21
		
23
		
22
		LayoutContainer cp = new LayoutContainer();
24
		LayoutContainer cp = new LayoutContainer();
23
		cp.setLayout(new TableLayout(2));
25
		cp.setLayout(new TableLayout(2));
-
 
26
 
-
 
27
		Image imageChargement = Images.ICONES.ajaxLoader().createImage();
-
 
28
		cp.add(imageChargement);
24
		
-
 
25
		Constantes constantes = GWT.create(Constantes.class);		
-
 
26
		
29
		
27
		Text tLoad = new Text(constantes.chargement());
30
		Text texteChargement = new Text(i18nC.chargement());
28
		cp.add(imgLoading);
-
 
29
		cp.add(tLoad);
31
		cp.add(texteChargement);
30
		
32
		
31
		add(cp);
33
		add(cp);
32
		center();
34
		center();
33
	}
35
	}
34
}
36
}