/[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 495 by torben, Wed Nov 4 08:26:40 2009 UTC android/TrainInfo/src/dk/thoerup/traininfo/DepartureEntry.java revision 981 by torben, Sat Jul 10 16:03:10 2010 UTC
# Line 2  package dk.thoerup.traininfo; Line 2  package dk.thoerup.traininfo;
2    
3  import java.io.Serializable;  import java.io.Serializable;
4    
5  public class DepartureBean implements Serializable  import android.content.Context;
6    
7    
8    public class DepartureEntry implements Serializable
9  {  {
10          private static final long serialVersionUID = 1L;          private static final long serialVersionUID = 1L;
11                    
# Line 19  public class DepartureBean implements Se Line 22  public class DepartureBean implements Se
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 68  public class DepartureBean implements Se Line 72  public class DepartureBean implements Se
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                    
85          public String getLastUpdateString() {          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.495  
changed lines
  Added in v.981

  ViewVC Help
Powered by ViewVC 1.1.20