Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 499 Rev 516
Line 5... Line 5...
5
 
5
 
6
import org.tela_botanica.client.ComposantClass;
6
import org.tela_botanica.client.ComposantClass;
7
import org.tela_botanica.client.Mediateur;
7
import org.tela_botanica.client.Mediateur;
8
import org.tela_botanica.client.RegistreId;
8
import org.tela_botanica.client.RegistreId;
-
 
9
import org.tela_botanica.client.i18n.Constantes;
9
import org.tela_botanica.client.i18n.Constantes;
10
import org.tela_botanica.client.images.Images;
10
import org.tela_botanica.client.interfaces.Rafraichissable;
11
import org.tela_botanica.client.interfaces.Rafraichissable;
11
import org.tela_botanica.client.modeles.Collection;
12
import org.tela_botanica.client.modeles.Collection;
12
import org.tela_botanica.client.modeles.CollectionListe;
13
import org.tela_botanica.client.modeles.CollectionListe;
13
import org.tela_botanica.client.modeles.Information;
14
import org.tela_botanica.client.modeles.Information;
Line 53... Line 54...
53
		
54
		
Line 54... Line 55...
54
		Utilisateur utilisateur = (Utilisateur) Registry.get(RegistreId.UTILISATEUR_COURANT);
55
		Utilisateur utilisateur = (Utilisateur) Registry.get(RegistreId.UTILISATEUR_COURANT);
55
		
56
		
56
		ToolBar toolBar = new ToolBar();
57
		ToolBar toolBar = new ToolBar();
57
		ajouter = new Button(i18nC.ajouter());
58
		ajouter = new Button(i18nC.ajouter());
58
		ajouter.setIconStyle(ComposantClass.ICONE_AJOUTER);
59
		ajouter.setIcon(Images.ICONES.ajouter());
59
		ajouter.addSelectionListener(new SelectionListener<ButtonEvent>() {  
60
		ajouter.addSelectionListener(new SelectionListener<ButtonEvent>() {  
60
			public void componentSelected(ButtonEvent ce) {  
61
			public void componentSelected(ButtonEvent ce) {  
61
				mediateur.clicAjouterCollection();
62
				mediateur.clicAjouterCollection();
62
			}
63
			}
Line 63... Line 64...
63
		});
64
		});
64
		toolBar.add(ajouter);
65
		toolBar.add(ajouter);
65
 
66
 
66
		modifier = new Button(i18nC.modifier());
67
		modifier = new Button(i18nC.modifier());
67
		modifier.setIconStyle(ComposantClass.ICONE_MODIFIER);
68
		modifier.setIcon(Images.ICONES.formModifier());
68
		modifier.addSelectionListener(new SelectionListener<ButtonEvent>() {
69
		modifier.addSelectionListener(new SelectionListener<ButtonEvent>() {
69
			public void componentSelected(ButtonEvent ce) {
70
			public void componentSelected(ButtonEvent ce) {
70
				mediateur.clicModifierCollection(binder.getSelection());
71
				mediateur.clicModifierCollection(binder.getSelection());
Line 71... Line 72...
71
			}
72
			}
72
		});
73
		});
73
		toolBar.add(modifier);
74
		toolBar.add(modifier);
74
		
75
		
75
		supprimer = new Button(i18nC.supprimer());
76
		supprimer = new Button(i18nC.supprimer());
76
		supprimer.setIconStyle(ComposantClass.ICONE_SUPPRIMER);
77
		supprimer.setIcon(Images.ICONES.supprimer());
77
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {
78
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {
Line 138... Line 139...
138
			store.add(liste);
139
			store.add(liste);
Line 139... Line 140...
139
 
140
 
Line 140... Line 141...
140
			mediateur.actualiserPanneauCentral();
141
			mediateur.actualiserPanneauCentral();
141
			
142
			
142
			if (store.getCount() > 0) {
143
			if (store.getCount() > 0) {
143
				table.getSelectionModel().select(0, 1, true);
144
				table.getSelectionModel().select(0, 0, true);
144
			}
145
			}
145
		} else if (nouvelleDonnees instanceof Information) {
146
		} else if (nouvelleDonnees instanceof Information) {
146
			Information info = (Information) nouvelleDonnees;
147
			Information info = (Information) nouvelleDonnees;