/[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 307 by torben, Thu Sep 10 18:11:53 2009 UTC revision 978 by torben, Sat Jul 10 10:53:44 2010 UTC
# Line 1  Line 1 
1  package dk.thoerup.traininfoservice.banedk;  package dk.thoerup.traininfoservice.banedk;
2    
3  public class DepartureBean implements Comparable {  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;            Set<String> notifications = new HashSet<String>();
11          private String note;          List<DepartureEntry> departureEntries = new ArrayList<DepartureEntry>();
12                    
13                    
14          public String getTime() {  }
                 return time;  
         }  
         public void setTime(String time) {  
                 this.time = time;  
         }  
         public int getUpdated() {  
                 return updated;  
         }  
         public void setUpdated(int updated) {  
                 this.updated = updated;  
         }  
         public String getTrainNumber() {  
                 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(Object arg0) {  
                 DepartureBean otherBean = (DepartureBean) arg0;  
                   
                 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.307  
changed lines
  Added in v.978

  ViewVC Help
Powered by ViewVC 1.1.20