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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

android/TrainInfo/src/dk/thoerup/traininfo/DepartureBean.java revision 237 by torben, Sat Aug 8 19:02:20 2009 UTC android/TrainInfo/src/dk/thoerup/traininfo/DepartureEntry.java revision 981 by torben, Sat Jul 10 16:03:10 2010 UTC
# Line 1  Line 1 
1  package dk.thoerup.traininfo;  package dk.thoerup.traininfo;
2    
3  public class DepartureBean  import java.io.Serializable;
4    
5    import android.content.Context;
6    
7    
8    public class DepartureEntry implements Serializable
9  {  {
10            private static final long serialVersionUID = 1L;
11            
12          public static final int UPDATE_LESSTHAN3 = 1;          public static final int UPDATE_LESSTHAN3 = 1;
13          public static final int UPDATE_3TO10 = 2;          public static final int UPDATE_3TO10 = 2;
14          public static final int UPDATE_MORETHAN10 = 3;          public static final int UPDATE_MORETHAN10 = 3;
# Line 15  public class DepartureBean Line 22  public class DepartureBean
22          private String location = "";          private String location = "";
23          private String status = "";          private String status = "";
24          private String note = "";          private String note = "";
25            private String type = "";
26                    
27                    
28          public String getTime() {          public String getTime() {
# Line 64  public class DepartureBean Line 72  public class DepartureBean
72          }          }
73          public void setNote(String note) {          public void setNote(String note) {
74                  this.note = note;                  this.note = note;
75            }      
76            public String getType() {
77                    return type;
78            }
79            public void setType(String type) {
80                    this.type = type;
81          }          }
82                    
83                    
84          public String getLastUpdateString() {          
85            public String getLastUpdateString(Context cntx) {
86                    String minutes = cntx.getString(R.string.departurebean_minutes);
87                    String unknown = cntx.getString(R.string.departurebean_unknown);
88                  switch (lastUpdate.charAt(0)) {                  switch (lastUpdate.charAt(0)) {
89                  case '1':                  case '1':
90                          return "<3 minutes";                          return "<3 " + minutes;
91                  case '2':                  case '2':
92                          return "3-10 minutes";                          return "3-10 " + minutes;
93                  case '3':                  case '3':
94                          return ">3 minutes";                          return ">3 " + minutes;
95                  case '4':                  case '4':
96                          return "Unknown";                          return unknown;
97                  default:                  default:
98                          return "";                          return "";
99                  }                  }

Legend:
Removed from v.237  
changed lines
  Added in v.981

  ViewVC Help
Powered by ViewVC 1.1.20