Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 965 Rev 1018
Line 2... Line 2...
2
 
2
 
3
import org.tela_botanica.client.image.ImageMediateur;
3
import org.tela_botanica.client.image.ImageMediateur;
4
import org.tela_botanica.client.util.Util;
4
import org.tela_botanica.client.util.Util;
Line 5... Line -...
5
import org.tela_botanica.client.vues.MenuAideVue;
-
 
6
 
-
 
7
import com.google.gwt.core.client.JavaScriptObject;
-
 
8
import com.google.gwt.dev.util.collect.HashMap;
5
import org.tela_botanica.client.vues.MenuAideVue;
9
import com.google.gwt.user.client.Window;
6
 
10
import com.gwtext.client.core.EventCallback;
7
import com.gwtext.client.core.EventCallback;
11
import com.gwtext.client.core.EventObject;
8
import com.gwtext.client.core.EventObject;
12
import com.gwtext.client.core.Ext;
-
 
13
import com.gwtext.client.widgets.Button;
9
import com.gwtext.client.core.Ext;
14
import com.gwtext.client.widgets.Component;
10
import com.gwtext.client.widgets.Button;
15
import com.gwtext.client.widgets.SplitButton;
11
import com.gwtext.client.widgets.SplitButton;
16
import com.gwtext.client.widgets.Toolbar;
-
 
17
import com.gwtext.client.widgets.ToolbarButton;
12
import com.gwtext.client.widgets.Toolbar;
18
import com.gwtext.client.widgets.ToolbarItem;
13
import com.gwtext.client.widgets.ToolbarButton;
19
import com.gwtext.client.widgets.ToolbarMenuButton;
14
import com.gwtext.client.widgets.ToolbarMenuButton;
20
import com.gwtext.client.widgets.ToolbarTextItem;
15
import com.gwtext.client.widgets.ToolbarTextItem;
21
import com.gwtext.client.widgets.event.SplitButtonListener;
-
 
Line 22... Line 16...
22
import com.gwtext.client.widgets.event.SplitButtonListenerAdapter;
16
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
23
import com.gwtext.client.widgets.menu.Menu;
17
import com.gwtext.client.widgets.event.SplitButtonListenerAdapter;
24
 
18
 
25
/**
19
/**
Line 129... Line 123...
129
			public void onClick(Button button, EventObject e) {
123
			public void onClick(Button button, EventObject e) {
130
				menuTampon.showMenu();
124
				menuTampon.showMenu();
131
			}
125
			}
132
		});
126
		});
Line -... Line 127...
-
 
127
		
-
 
128
		ToolbarButton menuGestionMotsCles = new ToolbarButton("Gérer les mots clés");
-
 
129
		menuGestionMotsCles.addListener(new ButtonListenerAdapter() {		
-
 
130
			@Override
-
 
131
			public void onClick(Button button, EventObject e) {
-
 
132
				getIMediateur().afficherFenetreGestionMotsCles();
-
 
133
			}
-
 
134
		});
133
		
135
		
134
		this.addButton(menuImage);
136
		this.addButton(menuImage);
-
 
137
		this.addButton(menuSuppression);
135
		this.addButton(menuSuppression);
138
		this.addButton(menuGestionMotsCles);
136
		this.addButton(menuTampon);
-
 
137
		
139
		this.addButton(menuTampon);
138
		this.addItem(texteFiltres);
140
		this.addItem(texteFiltres);
139
		//this.addButton(aide);
141
		//this.addButton(aide);
Line 140... Line 142...
140
	}
142
	}
Line 210... Line 212...
210
		String valeurFiltreTransformee = valeurFiltre;
212
		String valeurFiltreTransformee = valeurFiltre;
Line 211... Line 213...
211
		
213
		
Line 212... Line 214...
212
		if(nomFiltre.equals("id_mots_cles")) {
214
		if(nomFiltre.equals("id_mots_cles")) {
213
			
215
			
Line 214... Line 216...
214
			String[] tabMotsCles = valeurFiltre.split(";");
216
			String[] tabMotsCles = valeurFiltre.split(";");
215
			String[] tabMotsClesTexte = iMediateur.obtenirTexteMotsCles(tabMotsCles);
217
			String[] tabMotsClesTexte = iMediateur.getTexteMotsCles(tabMotsCles);
216
			
218
			
217
			if(tabMotsClesTexte.length > 1) {
219
			if(tabMotsClesTexte.length > 1) {