Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Mise en ?uvre du modèle :Le modèle de notre pattern MVC
Nous sommes donc maintenant en mesure de code notre modèle de représentation (backing beans).
public class CatalogBrowser {
private int position = 0;
private Catalog catalog = Catalog.getInstance();
public CatalogBrowser() {}
public int getPosition() { return position; }
public void setPosition(int position) {
this.position = position;
}
public Article getSelectedArticle() {
return this.catalog.getArticleAt( position );
}
Dominique Liard - 2005 .. 2007
<numéro>
Notes:
Deux autres méthodes peuvent être utiles pour la navigation dans le catalogue, lors de l'appuie sur le bouton suivant ou le bouton précédent. En voici le code.
public void movePrevious() {
this.position--;
if ( this.position < 0 ) this.position = this.catalog.getArticleCount()-1;
}
public void moveNext() {
this.position++;
if ( this.position >= this.catalog.getArticleCount() ) this.position = 0;
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :