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

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

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

revision 1691 by torben, Thu May 5 11:21:11 2011 UTC revision 1692 by torben, Fri Feb 24 14:26:53 2012 UTC
# Line 38  public class CompareStations extends Htt Line 38  public class CompareStations extends Htt
38                  Map<String,String> banedkStations = new TreeMap<String,String>();                  Map<String,String> banedkStations = new TreeMap<String,String>();
39                  Set<String> dbStations = new TreeSet<String>();                  Set<String> dbStations = new TreeSet<String>();
40                                    
41                    StationDAO dao = new StationDAO();
42                                    
43                  try {                  try {
44                          Document doc = (Document) cb.invoke(jsoup);                          Document doc = (Document) cb.invoke(jsoup);
# Line 53  public class CompareStations extends Htt Line 54  public class CompareStations extends Htt
54                                  }                                  }
55                          }                          }
56    
                         StationDAO dao = new StationDAO();  
57                          StationBean bean = dao.dumpAll();                          StationBean bean = dao.dumpAll();
58                          for (StationEntry station : bean.entries) {                          for (StationEntry station : bean.entries) {
59                                  if (station.isRegional() || station.isStrain()) {                                  if (station.isRegional() || station.isStrain()) {
# Line 74  public class CompareStations extends Htt Line 74  public class CompareStations extends Htt
74                  Set<String> tmpDbStations = new TreeSet<String>( dbStations );                  Set<String> tmpDbStations = new TreeSet<String>( dbStations );
75                  Set<String> tmpBanedkStations = new TreeSet<String>( banedkStations.keySet()) ;                  Set<String> tmpBanedkStations = new TreeSet<String>( banedkStations.keySet()) ;
76                  tmpBanedkStations.removeAll(tmpDbStations);                  tmpBanedkStations.removeAll(tmpDbStations);
77    
78                    
79    
80                  for(String s : tmpBanedkStations) {                  for(String s : tmpBanedkStations) {
81                          String uri = banedkStations.get(s);                          String uri = banedkStations.get(s);
82                          sb.append( "<li><a href='http://trafikinfo.bane.dk" + uri + "'>"+ s + "</a></li>" );                          String disabled = "";
83                            try {
84                                    boolean tmpdisabled = dao.hasDisabledStation(s);
85                                    if (tmpdisabled == true)
86                                            disabled = "disabled";
87                            } catch (Exception e) {
88                                    throw new ServletException(e);
89                            }
90                            
91                            sb.append( "<li><a href='http://trafikinfo.bane.dk" + uri + "'>" + s + "</a>&nbsp;&nbsp;" + disabled + "</li>" );
92                  }                                                }                              
93                  sb.append("</ul>");                  sb.append("</ul>");
94    
# Line 99  public class CompareStations extends Htt Line 111  public class CompareStations extends Htt
111                                    
112          }          }
113    
114    
115  }  }

Legend:
Removed from v.1691  
changed lines
  Added in v.1692

  ViewVC Help
Powered by ViewVC 1.1.20