ajout d'un attribut categorie aux articles

travailApiJean
Siwa12100 1 year ago
parent 18575f4faa
commit 7499b13055

@ -11,12 +11,15 @@ public class Article {
private String temps; private String temps;
private String date; private String date;
private String auteur; private String auteur;
// politique, environnement, culture, economie
private String categorie;
private String imagePrincipale; private String imagePrincipale;
private double note; private double note;
private List<Contenu> lContenus; private List<Contenu> lContenus;
public Article(int id, String titre, String description, String temps, String date, String auteur, String imagePrincipale) { public Article(int id, String titre, String description, String temps, String date, String auteur, String imagePrincipale, String categorie) {
this.id = id; this.id = id;
this.titre = titre; this.titre = titre;
@ -27,6 +30,7 @@ public class Article {
this.imagePrincipale = imagePrincipale; this.imagePrincipale = imagePrincipale;
this.lContenus = new ArrayList<>(); this.lContenus = new ArrayList<>();
this.note = 1; this.note = 1;
this.categorie = categorie;
} }
public void remplirArticle(List<Contenu> lContenus) { public void remplirArticle(List<Contenu> lContenus) {
@ -68,4 +72,8 @@ public class Article {
public double getNote() { public double getNote() {
return note; return note;
} }
public String getCategorie() {
return this.categorie;
}
} }

@ -25,27 +25,27 @@ public class StubArticles implements IArticlesDataManager {
// Article 1 // Article 1
Article article1 = new Article(1, "Thinkerview", "Thinkerview est une chaîne passionnante chaîne youtube d'interview-débat.", Article article1 = new Article(1, "Thinkerview", "Thinkerview est une chaîne passionnante chaîne youtube d'interview-débat.",
"3", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219554341388816437/stub1.webp?ex=660bb97d&is=65f9447d&hm=3e1e8d3372ae897fa4e2aa1ec730d976d74b35fce96cb8d78d6f9239e2836564&"); "3", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219554341388816437/stub1.webp?ex=660bb97d&is=65f9447d&hm=3e1e8d3372ae897fa4e2aa1ec730d976d74b35fce96cb8d78d6f9239e2836564&", "politique");
article1.remplirArticle(contenuMap.get("article1")); article1.remplirArticle(contenuMap.get("article1"));
lArticles.add(article1); lArticles.add(article1);
// Article 2 // Article 2
Article article2 = new Article(2, "Le réchauffement climatique : un mythe ?", Article article2 = new Article(2, "Le réchauffement climatique : un mythe ?",
"Revenons sur les différentes controverses à ce sujet.", "Revenons sur les différentes controverses à ce sujet.",
"7", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219555874339815454/stub2.webp?ex=660bbaea&is=65f945ea&hm=80aef945e8410b18395c716fdd19265608f7b1263731192d5c69f807fce9e944&"); "7", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219555874339815454/stub2.webp?ex=660bbaea&is=65f945ea&hm=80aef945e8410b18395c716fdd19265608f7b1263731192d5c69f807fce9e944&", "environnement");
article2.remplirArticle(contenuMap.get("article5")); article2.remplirArticle(contenuMap.get("article5"));
lArticles.add(article2); lArticles.add(article2);
// Article 4 // Article 4
Article article3 = new Article(3, "La terre plate : vraiment ?", "Pour réfuter la fausse croyance que la Terre est plate, il est essentiel de s'appuyer sur des preuves scientifiques et des observations historiques. ", Article article3 = new Article(3, "La terre plate : vraiment ?", "Pour réfuter la fausse croyance que la Terre est plate, il est essentiel de s'appuyer sur des preuves scientifiques et des observations historiques. ",
"5", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219547864196317225/stub1.webp?ex=660bb374&is=65f93e74&hm=a9e5dd48faa3ae68c358309af8949c46dfd4dea9c4d6e3d845d707784e5341cf&"); "5", LocalDate.now().toString(), "Siwa", "https://cdn.discordapp.com/attachments/1150826798549049554/1219547864196317225/stub1.webp?ex=660bb374&is=65f93e74&hm=a9e5dd48faa3ae68c358309af8949c46dfd4dea9c4d6e3d845d707784e5341cf&", "culture");
article3.remplirArticle(contenuMap.get("article4")); article3.remplirArticle(contenuMap.get("article4"));
lArticles.add(article3); lArticles.add(article3);
// Article 4 // Article 4
Article article4 = new Article(4, "L'ia & humanité : quel avenir ? ", "Explorons les progrès remarquables dans le domaine de l'IA, les secteurs qu'elle révolutionne, et les implications éthiques majeures qu'elle soulève.", Article article4 = new Article(4, "L'ia & humanité : quel avenir ? ", "Explorons les progrès remarquables dans le domaine de l'IA, les secteurs qu'elle révolutionne, et les implications éthiques majeures qu'elle soulève.",
"9", LocalDate.now().toString(), "Luthen", "https://cdn.discordapp.com/attachments/1150826798549049554/1219560686254817290/stub1.webp?ex=660bbf65&is=65f94a65&hm=021bd8c90c89347f31373468cc7a03ae15f1d3f9988a5b4325149c6df938d7bb&"); "9", LocalDate.now().toString(), "Luthen", "https://cdn.discordapp.com/attachments/1150826798549049554/1219560686254817290/stub1.webp?ex=660bbf65&is=65f94a65&hm=021bd8c90c89347f31373468cc7a03ae15f1d3f9988a5b4325149c6df938d7bb&", "culture");
article4.remplirArticle(contenuMap.get("article6")); article4.remplirArticle(contenuMap.get("article6"));

Loading…
Cancel
Save