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 |