Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1245 Rev 1791
Line 37... Line 37...
37
		public boolean boutonSuivantEstAffiche();
37
		public boolean boutonSuivantEstAffiche();
38
		public HasChangeHandlers getSelecteurPas();
38
		public HasChangeHandlers getSelecteurPas();
39
		public int getPasSelectionne();
39
		public int getPasSelectionne();
40
		public void afficherPas(int pas);
40
		public void afficherPas(int pas);
41
		public void mettreNbTotalPages(int nbPages);
41
		public void mettreNbTotalPages(int nbPages);
-
 
42
		public void mettreNbTotalResultats(int nbResultats);
42
		public HasChangeHandlers getSaisiePageCourante();
43
		public HasChangeHandlers getSaisiePageCourante();
43
		public int getPageSaisie();
44
		public int getPageSaisie();
44
		public void setPageCourante(int pageCourante);
45
		public void setPageCourante(int pageCourante);
45
	}
46
	}
Line 46... Line 47...
46
 
47
 
47
	private Vue vue;
48
	private Vue vue;
-
 
49
	private int nbPage = 1;
48
	private int nbPage = 1;
50
	//private int nbPage = 1;
49
	private int pageCourante = 1;
51
	private int pageCourante = 1;
50
	private int nbElementsTotal = 0;
52
	private int nbElementsTotal = 0;
Line 51... Line 53...
51
	private int pas = 10;
53
	private int pas = 10;
Line 79... Line 81...
79
		container.add(vue.asWidget());
81
		container.add(vue.asWidget());
80
		gererEvenements();
82
		gererEvenements();
81
		actualiserPas();
83
		actualiserPas();
82
		actualiserAffichageBoutons();
84
		actualiserAffichageBoutons();
83
		vue.mettreNbTotalPages(nbPage);
85
		vue.mettreNbTotalPages(nbPage);
-
 
86
		vue.mettreNbTotalResultats(nbElementsTotal);
84
	}
87
	}
Line 85... Line 88...
85
 
88
 
86
	/**
89
	/**
87
	 * Gérer les évènements sur les boutons statiques (précédent, suivant et
90
	 * Gérer les évènements sur les boutons statiques (précédent, suivant et
Line 164... Line 167...
164
				if (event.getGroupePagination() == groupePagination) {
167
				if (event.getGroupePagination() == groupePagination) {
165
					pageCourante = event.getPageAAfficher();
168
					pageCourante = event.getPageAAfficher();
166
					vue.setPageCourante(pageCourante);
169
					vue.setPageCourante(pageCourante);
167
					actualiserAffichageBoutons();
170
					actualiserAffichageBoutons();
168
					vue.mettreNbTotalPages(nbPage);
171
					vue.mettreNbTotalPages(nbPage);
-
 
172
					vue.mettreNbTotalResultats(nbElementsTotal);
169
				}
173
				}
170
			}
174
			}
171
		});
175
		});
Line 172... Line 176...
172
 
176