Subversion Repositories eFlore/Applications.del

Rev

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

Rev 278 Rev 279
Line 18... Line 18...
18
import com.google.gwt.event.dom.client.HasClickHandlers;
18
import com.google.gwt.event.dom.client.HasClickHandlers;
19
import com.google.gwt.event.dom.client.HasKeyPressHandlers;
19
import com.google.gwt.event.dom.client.HasKeyPressHandlers;
20
import com.google.gwt.event.dom.client.KeyCodes;
20
import com.google.gwt.event.dom.client.KeyCodes;
21
import com.google.gwt.event.dom.client.KeyPressEvent;
21
import com.google.gwt.event.dom.client.KeyPressEvent;
22
import com.google.gwt.event.dom.client.KeyPressHandler;
22
import com.google.gwt.event.dom.client.KeyPressHandler;
-
 
23
import com.google.gwt.user.client.Window;
23
import com.google.gwt.user.client.ui.HasWidgets;
24
import com.google.gwt.user.client.ui.HasWidgets;
24
import com.google.gwt.user.client.ui.IsWidget;
25
import com.google.gwt.user.client.ui.IsWidget;
Line 25... Line 26...
25
 
26
 
Line 70... Line 71...
70
 
71
 
Line 71... Line 72...
71
		vue.getBoutonChercher().addClickHandler(new ClickHandler() {
72
		vue.getBoutonChercher().addClickHandler(new ClickHandler() {
72
 
73
 
73
			@Override
74
			@Override
74
			public void onClick(ClickEvent event) {
75
			public void onClick(ClickEvent event) {
75
				chargerImages();
76
				chargerImages(0, CacheClient.getInstance().getPaginationPasRechercheImage());
Line 76... Line 77...
76
			}
77
			}
Line 77... Line 78...
77
		});
78
		});
78
 
79
 
79
		vue.getChampEspece().addKeyPressHandler(new KeyPressHandler() {
80
		vue.getChampEspece().addKeyPressHandler(new KeyPressHandler() {
80
 
81
 
81
			public void onKeyPress(KeyPressEvent event) {
82
			public void onKeyPress(KeyPressEvent event) {
82
				if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) {
83
				if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) {
Line 83... Line 84...
83
					chargerImages();
84
					chargerImages(0, CacheClient.getInstance().getPaginationPasRechercheImage());
Line 95... Line 96...
95
				BusEvenementiel.getInstance().fireEvent(evenement);
96
				BusEvenementiel.getInstance().fireEvent(evenement);
96
			}
97
			}
97
		});
98
		});
98
	}
99
	}
Line 99... Line 100...
99
 
100
 
100
	private void chargerImages() {
101
	private void chargerImages(int debut, int fin) {
101
		List<Image> imagesFromDatabase = dataSource.getImages();
102
		List<Image> imagesFromDatabase = dataSource.getImages(debut, fin);
102
		EvenementRechercheImage evenementRechercheImage = new EvenementRechercheImage(imagesFromDatabase);
103
		EvenementRechercheImage evenementRechercheImage = new EvenementRechercheImage(imagesFromDatabase);
103
		BusEvenementiel.getInstance().fireEvent(evenementRechercheImage);
104
		BusEvenementiel.getInstance().fireEvent(evenementRechercheImage);
Line 104... Line 105...
104
	}
105
	}