X-Git-Url: https://wpitchoune.net/gitweb/?a=blobdiff_plain;f=war%2Fsrc%2Fmain%2Fjava%2Fpnews%2FCategory.java;h=ac59c5953b2db4a65200e658b4d6653d3c3b0a80;hb=47bc9d3dc6b3cf77957f11bceea1bcda492f8818;hp=1156acfca2f6cd735f2889460dcee9852f8c9bda;hpb=386f46525e32212ac5f3653135a6539c1b2639eb;p=pnews.git diff --git a/war/src/main/java/pnews/Category.java b/war/src/main/java/pnews/Category.java index 1156acf..ac59c59 100644 --- a/war/src/main/java/pnews/Category.java +++ b/war/src/main/java/pnews/Category.java @@ -1,26 +1,40 @@ package pnews; public class Category { - private final String name; - - public Category(String name) { - this.name = name; + private final String id; + private final String label; + private final String title; + private final String language; + + public Category(String id, String label, String title, String language) { + this.id = id; + this.label = label; + this.title = title; + this.language = language; } public String getTitle() { - return name; + return title; } public String getURL() { - return "/fr/" + name.toLowerCase(); + return "/" + language + "/" + id.toLowerCase(); } - public String getName() { - return name; + public String getLabel() { + return label; } + public String getId() { + return id; + } + + public String getLanguage() { + return language; + } + @Override public String toString() { - return getName(); + return getLabel(); } }