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();
}
}