ac59c5953b2db4a65200e658b4d6653d3c3b0a80
[pnews.git] / war / src / main / java / pnews / Category.java
1 package pnews;
2
3 public class Category {
4         private final String id;
5         private final String label;
6         private final String title;
7         private final String language;
8
9         public Category(String id, String label, String title, String language) {
10                 this.id = id;
11                 this.label = label;
12                 this.title = title;
13                 this.language = language;
14         }
15                 
16         public String getTitle() {
17                 return title;
18         }
19         
20         public String getURL() {
21                 return "/" + language + "/" + id.toLowerCase();
22         }
23         
24         public String getLabel() {
25                 return label;
26         }        
27         
28         public String getId() {
29                 return id;
30         }
31         
32         public String getLanguage() {
33                 return language;
34         }
35         
36         @Override
37         public String toString() {
38                 return getLabel();
39         }
40 }