From 208b2194aaf9f9b1364609fee53d02d644fd572e Mon Sep 17 00:00:00 2001 From: Seri-Khane YOLOU Date: Tue, 21 Oct 2025 18:33:05 +0200 Subject: [PATCH] Update src/fr/iutfbleau/papillon/model/Rappel.java Ajout de la methode toString quand on souhaite affiche un tuple --- src/fr/iutfbleau/papillon/model/Rappel.java | 68 +++++++++++++++------ 1 file changed, 50 insertions(+), 18 deletions(-) diff --git a/src/fr/iutfbleau/papillon/model/Rappel.java b/src/fr/iutfbleau/papillon/model/Rappel.java index 4efb062..e2e51bc 100644 --- a/src/fr/iutfbleau/papillon/model/Rappel.java +++ b/src/fr/iutfbleau/papillon/model/Rappel.java @@ -1,35 +1,67 @@ -package fr.iutfbleau.papillon.model; - public class Rappel { private int id; private String titre; private String contenu; - private LocalDateTime date; + private String theme; + private int rang; - public Rappel(int id, String titre, String contenu, LocalDateTime date) { + public Rappel(String titre, String contenu, String theme, int rang) { + this(0, titre, contenu, theme, rang); + } + + public Rappel(int id, String titre, String contenu, String theme, int rang) { this.id = id; this.titre = titre; this.contenu = contenu; - this.date = date; - } - public Rappel(String titre, String contenu, String theme, int rang){ - this(0,titre,contenu,theme,rang); + this.theme = theme; + this.rang = rang; } - public int getId(){ - return id; + public int getId() { + return id; } - public String getTitre(){ - return titre; + public void setId(int id) { + this.id = id; + } + + public String getTitre() { + return titre; + } + public void setTitre(String titre) { + this.titre = titre; } - public String getContenu(){ - return contenu; + + public String getContenu() { + return contenu; } - public String getTheme(){ - return theme; + public void setContenu(String contenu) { + this.contenu = contenu; + } + + public String getTheme() { + return theme; } - public int getRang(){ - return rang; + public void setTheme(String theme) { + this.theme = theme; + } + + public int getRang() { + return rang; } + public void setRang(int rang) { + this.rang = rang; + } + + @Override + public String toString() { + @Override + public String toString() { + String texte = "[" + id + "] " + titre + " | " + theme + " | rang=" + rang + " | "; + if (contenu != null) { + texte = texte + contenu; + } + return texte; + } } +} \ No newline at end of file