Subversion Repositories eFlore/Applications.del

Rev

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

Rev 311 Rev 323
Line 8... Line 8...
8
import com.google.gwt.uibinder.client.UiField;
8
import com.google.gwt.uibinder.client.UiField;
9
import com.google.gwt.user.client.ui.Button;
9
import com.google.gwt.user.client.ui.Button;
10
import com.google.gwt.user.client.ui.Composite;
10
import com.google.gwt.user.client.ui.Composite;
11
import com.google.gwt.user.client.ui.FlowPanel;
11
import com.google.gwt.user.client.ui.FlowPanel;
12
import com.google.gwt.user.client.ui.HasText;
12
import com.google.gwt.user.client.ui.HasText;
-
 
13
import com.google.gwt.user.client.ui.HasWidgets;
13
import com.google.gwt.user.client.ui.Label;
14
import com.google.gwt.user.client.ui.Label;
14
import com.google.gwt.user.client.ui.ListBox;
15
import com.google.gwt.user.client.ui.ListBox;
15
import com.google.gwt.user.client.ui.Panel;
16
import com.google.gwt.user.client.ui.Panel;
16
import com.google.gwt.user.client.ui.TextBox;
17
import com.google.gwt.user.client.ui.TextBox;
17
import com.google.gwt.user.client.ui.VerticalPanel;
18
import com.google.gwt.user.client.ui.VerticalPanel;
18
import com.google.gwt.user.client.ui.Widget;
19
import com.google.gwt.user.client.ui.Widget;
Line 19... Line 20...
19
 
20
 
Line 20... Line -...
20
public class MoteurRechercheImageVue extends Composite implements MoteurRechercheImage.Vue {
-
 
21
 
21
public class MoteurRechercheImageVue extends Composite implements MoteurRechercheImagePresenteur.Vue {
Line 22... Line 22...
22
	private final VerticalPanel mainPanel = new VerticalPanel();
22
 
Line 23... Line 23...
23
	private final Panel panneauChargement = new FlowPanel();
23
	private final Panel panneauChargement = new FlowPanel();
Line 24... Line -...
24
 
-
 
25
	interface MyUiBinder extends UiBinder<Widget, MoteurRechercheImageVue> {}
24
 
26
 
-
 
27
	private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
25
	interface MyUiBinder extends UiBinder<Widget, MoteurRechercheImageVue> {}
28
 
26
 
29
	@UiField TextBox nomEspece;
27
	private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
30
	@UiField Panel panneauResultats;
28
 
31
	@UiField Button boutonChercher;
29
	@UiField Panel panneauResultats, zoneRecherche;
32
	@UiField Label protocoleLabel;
30
	@UiField Label protocoleLabel;
33
	@UiField ListBox listeProtocoles;
-
 
34
 
-
 
35
	// Constructeur
31
	@UiField ListBox listeProtocoles;
Line 36... Line 32...
36
	public MoteurRechercheImageVue() {
32
	
37
		initWidget(uiBinder.createAndBindUi(this));
33
	// Constructeur
38
		nomEspece.setFocus(true);
34
	public MoteurRechercheImageVue() {
Line 58... Line 54...
58
 
54
 
59
	public void setPanneauResultats(Panel panneauResultats) {
55
	public void setPanneauResultats(Panel panneauResultats) {
60
		this.panneauResultats = panneauResultats;
56
		this.panneauResultats = panneauResultats;
Line 61... Line -...
61
	}
-
 
62
 
-
 
63
		public HasClickHandlers getBoutonChercher() {
-
 
64
		return boutonChercher;
-
 
65
	}
-
 
66
 
-
 
67
	public HasKeyPressHandlers getChampEspece() {
-
 
68
		return nomEspece;
-
 
69
	}
57
	}
70
 
58
 
71
	public HasChangeHandlers getListeProtocoles() {
59
	public HasChangeHandlers getListeProtocoles() {
Line 72... Line 60...
72
		return listeProtocoles;
60
		return listeProtocoles;
Line 79... Line 67...
79
	public void selectionnerProtocole(int index) {
67
	public void selectionnerProtocole(int index) {
80
		listeProtocoles.setSelectedIndex(index);
68
		listeProtocoles.setSelectedIndex(index);
Line 81... Line 69...
81
		
69
		
Line 82... Line 70...
82
	}
70
	}
83
 
71
 
84
	public String getValeurEspece() {
72
	public HasWidgets getZoneRecherche() {
85
		return nomEspece.getText();
73
		return zoneRecherche;