Subversion Repositories eFlore/Applications.coel

Rev

Rev 735 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 735 Rev 749
Line 48... Line 48...
48
	private ColumnModel modeleDesColonnes = null;
48
	private ColumnModel modeleDesColonnes = null;
Line 49... Line 49...
49
 
49
 
50
	private Button ajouter;
50
	private Button ajouter;
51
	private Button modifier;
51
	private Button modifier;
-
 
52
	private Button supprimer;
-
 
53
	
Line 52... Line 54...
52
	private Button supprimer;
54
	private boolean enSuppression = false;
53
 
55
 
54
	public PublicationListeVue(Mediateur mediateurCourant) {
56
	public PublicationListeVue(Mediateur mediateurCourant) {
Line 79... Line 81...
79
		
81
		
80
		supprimer = new Button(i18nC.supprimer());
82
		supprimer = new Button(i18nC.supprimer());
81
		supprimer.setIcon(Images.ICONES.supprimer());
83
		supprimer.setIcon(Images.ICONES.supprimer());
82
		toolBar.add(supprimer);
84
		toolBar.add(supprimer);
83
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
85
		supprimer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
84
			public void componentSelected(ButtonEvent be) {  
86
			public void componentSelected(ButtonEvent be) { 
85
				mediateur.clicSupprimerPublication(grille.getSelectionModel().getSelectedItems());
87
				mediateur.clicSupprimerPublication(grille.getSelectionModel().getSelectedItems());
86
			}  
88
			}  
Line 87... Line 89...
87
		});
89
		});
Line 201... Line 203...
201
				gererEtatActivationBouton();
203
				gererEtatActivationBouton();
202
			}
204
			}
Line 203... Line 205...
203
			
205
			
204
			if(info.getType().equals("suppression_publication")) {
206
			if(info.getType().equals("suppression_publication")) {
-
 
207
				supprimerPublicationsSelectionnees();
-
 
208
				enSuppression = true;
-
 
209
			}
-
 
210
			
-
 
211
			if(info.getType().equals("suppression_auteur") && enSuppression) {
-
 
212
				supprimerPublicationsSelectionnees();
205
				supprimerPublicationsSelectionnees();
213
				enSuppression = false;
-
 
214
			}
206
			}
215
	
207
		} else {
216
		} else {
208
			GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
217
			GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
209
		}
218
		}
210
		layout();
219
		layout();