an article does not need currently to reference its category and later it may have...
authorJean-Philippe Orsini <orsinije@fr.ibm.com>
Mon, 16 Oct 2017 21:24:20 +0000 (23:24 +0200)
committerJean-Philippe Orsini <orsinije@fr.ibm.com>
Mon, 16 Oct 2017 21:24:20 +0000 (23:24 +0200)
war/src/main/java/pnews/Article.java
war/src/main/java/pnews/servlet/ArticleProvider.java

index 0b54205..5d4a8ed 100644 (file)
@@ -7,16 +7,14 @@ public class Article {
         public final String description;
         public final String thumbnail;
         public final String link;
-        public final Category category;
         public final Date publicationDate;
         public final String website;
         
-        public Article(String link, Category category, String title, String description, String thumbnail, Date publicationDate, String website) {
+        public Article(String link, String title, String description, String thumbnail, Date publicationDate, String website) {
                 this.link = link;
                 this.title = title;
                 this.description = description;
                 this.thumbnail = thumbnail;
-                this.category = category;
                 this.publicationDate = publicationDate;
                 this.website = website;
         }
index dd5daeb..c6cad50 100644 (file)
@@ -149,11 +149,9 @@ public class ArticleProvider {
                 if (date == null)
                         LOG.severe("The article " + feed.getTitle() + " - " + title + " does not have a date");
                                      
-                return new Article(link, cat, title, desc, thumbnail, date, title);
+                return new Article(link, title, desc, thumbnail, date, title);
         }
-        
-        
-        
+                            
         private void addArticles(Category cat, SyndFeed feed) {
                 String link, feedTitle;
                 List<Article> articles;
@@ -171,7 +169,7 @@ public class ArticleProvider {
                                 continue ;
                         }
                         
-                        a = toArticle(link, cat, entry, feed);
+                        a = toArticle(link, cat, entry, feed);                        
                         
                         synchronized (articles) {
                                 articles.add(a);