/[projects]/android/TrainInfo/src/dk/thoerup/traininfo/DepartureEntry.java
ViewVC logotype

Annotation of /android/TrainInfo/src/dk/thoerup/traininfo/DepartureEntry.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 561 - (hide annotations) (download)
Thu Jan 28 08:55:19 2010 UTC (14 years, 4 months ago) by torben
Original Path: android/TrainInfo/src/dk/thoerup/traininfo/DepartureBean.java
File size: 2172 byte(s)
Externalize strings
1 torben 237 package dk.thoerup.traininfo;
2    
3 torben 257 import java.io.Serializable;
4    
5 torben 561 import android.content.res.Resources;
6    
7 torben 257 public class DepartureBean implements Serializable
8 torben 237 {
9 torben 257 private static final long serialVersionUID = 1L;
10 torben 495
11 torben 237 public static final int UPDATE_LESSTHAN3 = 1;
12     public static final int UPDATE_3TO10 = 2;
13     public static final int UPDATE_MORETHAN10 = 3;
14     public static final int UPDATE_UNKNOWN = 4;
15    
16     private String time = "";
17     private String lastUpdate = "";
18     private String trainNumber = "";
19     private String destination = "";
20     private String origin = "";
21     private String location = "";
22     private String status = "";
23     private String note = "";
24    
25    
26     public String getTime() {
27     return time;
28     }
29     public void setTime(String time) {
30     this.time = time;
31     }
32     public String getLastUpdate() {
33     return lastUpdate;
34     }
35     public void setLastUpdate(String lastUpdate) {
36     this.lastUpdate = lastUpdate;
37     }
38     public String getTrainNumber() {
39     return trainNumber;
40     }
41     public void setTrainNumber(String trainNumber) {
42     this.trainNumber = trainNumber;
43     }
44     public String getDestination() {
45     return destination;
46     }
47     public void setDestination(String destination) {
48     this.destination = destination;
49     }
50     public String getOrigin() {
51     return origin;
52     }
53     public void setOrigin(String origin) {
54     this.origin = origin;
55     }
56     public String getLocation() {
57     return location;
58     }
59     public void setLocation(String location) {
60     this.location = location;
61     }
62     public String getStatus() {
63     return status;
64     }
65     public void setStatus(String status) {
66     this.status = status;
67     }
68     public String getNote() {
69     return note;
70     }
71     public void setNote(String note) {
72     this.note = note;
73     }
74    
75    
76     public String getLastUpdateString() {
77 torben 561 String minutes = Resources.getSystem().getString(R.string.departurebean_minutes);
78     String unknown = Resources.getSystem().getString(R.string.departurebean_unknown);
79 torben 237 switch (lastUpdate.charAt(0)) {
80     case '1':
81 torben 561 return "<3 " + minutes;
82 torben 237 case '2':
83 torben 561 return "3-10 " + minutes;
84 torben 237 case '3':
85 torben 561 return ">3 " + minutes;
86 torben 237 case '4':
87 torben 561 return unknown;
88 torben 237 default:
89     return "";
90     }
91     }
92    
93    
94    
95    
96     }

  ViewVC Help
Powered by ViewVC 1.1.20