/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureBean.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureBean.java

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

revision 308 by torben, Thu Sep 10 18:13:52 2009 UTC revision 1021 by torben, Mon Aug 30 13:59:54 2010 UTC
# Line 1  Line 1 
1  package dk.thoerup.traininfoservice.banedk;  package dk.thoerup.traininfoservice.banedk;
2    
3  public class DepartureBean implements Comparable<DepartureBean> {  import java.util.ArrayList;
4          private String time;      import java.util.HashSet;
5          private int updated;      import java.util.List;
6          private String trainNumber;  import java.util.Set;
7          private String destination;  
8          private String origin;    public class DepartureBean {
9          private String location;                  
10          private String status;            String stationName;
11          private String note;          
12                    Set<String> notifications = new HashSet<String>();
13                    List<DepartureEntry> departureEntries = new ArrayList<DepartureEntry>();
14          public String getTime() {          
15                  return time;          public Set<String> getNotifications() {
16          }                  return notifications;
17          public void setTime(String time) {          }
18                  this.time = time;          
19          }          public List<DepartureEntry> getEntries() {
20          public int getUpdated() {                  return departureEntries;
21                  return updated;          }
22          }          
23          public void setUpdated(int updated) {          public String getStationName() {
24                  this.updated = updated;                  return stationName;
25          }          }
26          public String getTrainNumber() {          
27                  return trainNumber;  }
         }  
         public void setTrainNumber(String trainNumber) {  
                 this.trainNumber = trainNumber;  
         }  
         public String getDestination() {  
                 return destination;  
         }  
         public void setDestination(String destination) {  
                 this.destination = destination;  
         }  
         public String getOrigin() {  
                 return origin;  
         }  
         public void setOrigin(String origin) {  
                 this.origin = origin;  
         }  
         public String getLocation() {  
                 return location;  
         }  
         public void setLocation(String location) {  
                 this.location = location;  
         }  
         public String getStatus() {  
                 return status;  
         }  
         public void setStatus(String status) {  
                 this.status = status;  
         }  
         public String getNote() {  
                 return note;  
         }  
         public void setNote(String note) {  
                 this.note = note;  
         }  
           
         @Override  
         public int compareTo(DepartureBean otherBean) {  
                   
                 int time1 = Integer.parseInt(time.replace(":", ""));  
                 int time2 = Integer.parseInt(otherBean.time.replace(":", ""));  
                 if (time1 > time2)  
                         return 1;  
                 else  
                         return -1;  
                   
         }  
           
           
 }  

Legend:
Removed from v.308  
changed lines
  Added in v.1021

  ViewVC Help
Powered by ViewVC 1.1.20