Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1613 Rev 1630
Line 35... Line 35...
35
import com.extjs.gxt.ui.client.widget.grid.Grid;
35
import com.extjs.gxt.ui.client.widget.grid.Grid;
36
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel;
36
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel;
37
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
37
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
38
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar;
38
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar;
39
import com.google.gwt.core.client.GWT;
39
import com.google.gwt.core.client.GWT;
-
 
40
import com.google.gwt.i18n.client.Constants;
Line 40... Line 41...
40
 
41
 
Line 41... Line 42...
41
public class PersonneListeVue extends ContentPanel implements Rafraichissable {
42
public class PersonneListeVue extends ContentPanel implements Rafraichissable {
Line 53... Line 54...
53
	private int indexElementSelectionne = 0;
54
	private int indexElementSelectionne = 0;
54
	private Personne personneSelectionnee = null;
55
	private Personne personneSelectionnee = null;
Line 55... Line 56...
55
	
56
	
56
	public PersonneListeVue() {
57
	public PersonneListeVue() {
-
 
58
		mediateur = Registry.get(RegistreId.MEDIATEUR);
Line 57... Line 59...
57
		mediateur = Registry.get(RegistreId.MEDIATEUR);
59
		Constants i18nC = mediateur.i18nC;
58
		
60
		
Line 59... Line 61...
59
		setHeading(Mediateur.i18nC.personneListeLabel());
61
		setHeading(Mediateur.i18nC.personneListeLabel());
Line 66... Line 68...
66
		ajouter.addSelectionListener(new SelectionListener<ButtonEvent>() {  
68
		ajouter.addSelectionListener(new SelectionListener<ButtonEvent>() {  
67
			public void componentSelected(ButtonEvent ce) {  
69
			public void componentSelected(ButtonEvent ce) {  
68
				mediateur.clicAjouterPersonne();
70
				mediateur.clicAjouterPersonne();
69
			}  
71
			}  
70
		});
72
		});
-
 
73
		ajouter.setToolTip(mediateur.i18nC.indicationCreerUneFiche()+" "+mediateur.i18nC.collectionSingulier());
71
		toolBar.add(ajouter);
74
		toolBar.add(ajouter);
Line 72... Line 75...
72
 
75
 
73
		modifier = new Button(Mediateur.i18nC.modifier());
76
		modifier = new Button(Mediateur.i18nC.modifier());
74
		modifier.setIcon(Images.ICONES.formModifier());
77
		modifier.setIcon(Images.ICONES.formModifier());
75
		modifier.addSelectionListener(new SelectionListener<ButtonEvent>() {  
78
		modifier.addSelectionListener(new SelectionListener<ButtonEvent>() {  
76
			public void componentSelected(ButtonEvent ce) {  
79
			public void componentSelected(ButtonEvent ce) {  
77
				mediateur.clicModifierPersonne(grille.getSelectionModel().getSelectedItems());
80
				mediateur.clicModifierPersonne(grille.getSelectionModel().getSelectedItems());
78
			}  
81
			}  
-
 
82
		});
79
		});
83
		modifier.setToolTip(mediateur.i18nC.indicationModifierUneFiche());
Line 80... Line 84...
80
		toolBar.add(modifier);
84
		toolBar.add(modifier);
81
		
85
		
82
		supprimer = new Button(Mediateur.i18nC.supprimer());
86
		supprimer = new Button(Mediateur.i18nC.supprimer());
83
		supprimer.setIcon(Images.ICONES.supprimer());
87
		supprimer.setIcon(Images.ICONES.supprimer());
84
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
88
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
85
			public void componentSelected(ButtonEvent ce) {  
89
			public void componentSelected(ButtonEvent ce) {  
86
				clicSupprimerPersonne(grille.getSelectionModel().getSelectedItems());
90
				clicSupprimerPersonne(grille.getSelectionModel().getSelectedItems());
-
 
91
			}  
87
			}  
92
		});
88
		});
93
		supprimer.setToolTip(mediateur.i18nC.indicationSupprimerUneFiche());
Line 89... Line 94...
89
		toolBar.add(supprimer);
94
		toolBar.add(supprimer);
90
		setTopComponent(toolBar);
95
		setTopComponent(toolBar);