Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 803 Rev 1292
Line 1... Line 1...
1
package org.tela_botanica.client.vues.image;
1
package org.tela_botanica.client.vues.image;
Line 2... Line 2...
2
 
2
 
Line 3... Line -...
3
import org.tela_botanica.client.image.ImageMediateur;
-
 
4
 
3
import org.tela_botanica.client.image.ImageMediateur;
5
import com.google.gwt.core.client.JavaScriptObject;
4
 
6
import com.gwtext.client.core.EventObject;
-
 
7
import com.gwtext.client.widgets.Button;
5
import com.gwtext.client.core.EventObject;
8
import com.gwtext.client.widgets.Component;
-
 
9
import com.gwtext.client.widgets.ToolbarButton;
6
import com.gwtext.client.widgets.Button;
10
import com.gwtext.client.widgets.event.ButtonListener;
7
import com.gwtext.client.widgets.ToolbarButton;
11
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
8
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
12
import com.gwtext.client.widgets.menu.BaseItem;
9
import com.gwtext.client.widgets.menu.BaseItem;
13
import com.gwtext.client.widgets.menu.Item;
10
import com.gwtext.client.widgets.menu.Item;
14
import com.gwtext.client.widgets.menu.Menu;
-
 
15
import com.gwtext.client.widgets.menu.MenuItem;
-
 
16
import com.gwtext.client.widgets.menu.event.BaseItemListener;
11
import com.gwtext.client.widgets.menu.Menu;
Line 17... Line 12...
17
import com.gwtext.client.widgets.menu.event.BaseItemListenerAdapter;
12
import com.gwtext.client.widgets.menu.MenuItem;
18
import com.gwtext.client.widgets.menu.event.MenuListenerAdapter;
13
import com.gwtext.client.widgets.menu.event.MenuListenerAdapter;
19
 
14
 
Line 114... Line 109...
114
		
109
		
Line 115... Line 110...
115
		mnTampon.addListener(new MenuListenerAdapter() {
110
		mnTampon.addListener(new MenuListenerAdapter() {
Line -... Line 111...
-
 
111
 
116
 
112
			// gestion du clic sur un item
Line 117... Line 113...
117
			// gestion du clic sur un item
113
 
118
 
114
			@Override
119
			public void onItemClick(BaseItem item, EventObject e) {
115
			public void onItemClick(BaseItem item, EventObject e) {
Line 136... Line 132...
136
				// enfin, on cache le menu
132
				// enfin, on cache le menu
137
				mnTampon.hide();
133
				mnTampon.hide();
Line 138... Line 134...
138
 
134
 
Line -... Line 135...
-
 
135
			}
139
			}
136
			
140
			
137
			@Override
141
			public void onShow(Menu menu) {
138
			public void onShow(Menu menu) {
142
				if(getIMediateur().getCompteSelection() != 0) {
139
				if(getIMediateur().getCompteSelection() != 0) {
143
					afficherSelection.enable();
140
					afficherSelection.enable();
Line 155... Line 152...
155
		
152
		
156
		
153
		
Line -... Line 154...
-
 
154
		// si c'est la suppression
157
		// si c'est la suppression
155
		supprimerImage.addListener(new ButtonListenerAdapter() {
158
		supprimerImage.addListener(new ButtonListenerAdapter() {
156
 
159
 
157
			@Override
160
			public void onClick(Button b, EventObject e) {
158
			public void onClick(Button b, EventObject e) {
161
				// on notifie le médiateur
159
				// on notifie le médiateur
162
				getIMediateur().supprimerImages();	
160
				getIMediateur().supprimerImages();	
Line 163... Line 161...
163
			}			
161
			}			
Line -... Line 162...
-
 
162
		});
164
		});
163
		supprimerImage.setTitle("Supprimer les images sélectionnées");
Line 165... Line 164...
165
		supprimerImage.setTitle("Supprimer les images sélectionnées");
164
		
166
		
165
		mnFichiers.addListener(new MenuListenerAdapter() {
167
		mnFichiers.addListener(new MenuListenerAdapter() {
166