Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 12 → Rev 46

/trunk/src/org/tela_botanica/client/vues/BarrePaginationListeObservationVue.java/BarrePaginationObservationVue.java
1,8 → 1,8
package org.tela_botanica.client.vues;
 
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.observation.ObservationMediateur;
 
 
import com.gwtext.client.core.EventCallback;
import com.gwtext.client.core.EventObject;
import com.gwtext.client.core.Template;
26,12 → 26,12
* @author aurelien
*
*/
public class BarrePaginationObservationVue extends Toolbar implements Rafraichissable {
public class BarrePaginationListeObservationVue extends Toolbar implements Rafraichissable {
/**
* Le médiateur associé à la vue
*/
private ObservationMediateur observationMediateur = null;
private ListeObservationVue listeObservationVue = null;
/**
* Bouton précédent
87,18 → 87,12
*/
private ToolbarTextItem intervalleElements = new ToolbarTextItem("Observations "+pageCourante*taillePage+" sur "+nbElement) ;
 
/**
* retourne le mediateur associe à la barre
*/
public ObservationMediateur getImediateur()
{
return observationMediateur;
}
 
/***
* constructeur sans argument (privé car ne doit pas être utilisé)
*/
private BarrePaginationObservationVue()
private BarrePaginationListeObservationVue()
{
super() ;
}
107,11 → 101,11
* constructeur avec paramètres
* @param im le médiateur à associer à la barre
*/
public BarrePaginationObservationVue(ObservationMediateur im)
public BarrePaginationListeObservationVue(ListeObservationVue lst)
{
super() ;
observationMediateur = im ;
listeObservationVue = lst;
// on dispose un peu de texte et quelques espaces pour séparer les éléments
addButton(prevPage) ;
174,7 → 168,7
// on rafraichit l'affichage
rafraichirNumeroPage() ;
// et on notifie le médiateur de l'évenement
observationMediateur.changerNumeroPage(pageCourante) ;
listeObservationVue.changerNumeroPage(pageCourante) ;
}
}
193,7 → 187,7
// on rafraichit l'affichage
rafraichirNumeroPage() ;
// et on notifie le médiateur de l'évenement
observationMediateur.changerNumeroPage(pageCourante) ;
listeObservationVue.changerNumeroPage(pageCourante) ;
}
}
227,7 → 221,7
{
// le cas échéant, on charge la nouvelle page et on notifie le médiateur
changerPageCourante(nouvellePage - 1) ;
observationMediateur.changerNumeroPage(pageCourante);
listeObservationVue.changerNumeroPage(pageCourante);
 
}
else
364,7 → 358,7
{
pageCourante = pageTotale - 1 ;
// le cas échéant on en notifie le médiateur
observationMediateur.changerNumeroPage(pageCourante) ;
listeObservationVue.changerNumeroPage(pageCourante) ;
}
}
390,7 → 384,7
*/
public void changerTaillePage(int nouvelleTaillePage) {
observationMediateur.changerTaillePage(nouvelleTaillePage) ;
listeObservationVue.changerTaillePage(nouvelleTaillePage) ;
}
Property changes:
Added: svn:mergeinfo