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

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

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

revision 972 by torben, Fri Jul 9 22:14:46 2010 UTC revision 974 by torben, Fri Jul 9 22:30:18 2010 UTC
# Line 175  public class DepartureFetcher { Line 175  public class DepartureFetcher {
175              return departureList;              return departureList;
176          }          }
177                    
178            /*
179            @Deprecated
180          public List<DepartureBean> lookupDeparturesFromTemporarySite(String stationcode, String type) throws Exception {          public List<DepartureBean> lookupDeparturesFromTemporarySite(String stationcode, String type) throws Exception {
181                                    
182                  List<DepartureBean> departureList = new ArrayList<DepartureBean>();                  List<DepartureBean> departureList = new ArrayList<DepartureBean>();
# Line 239  public class DepartureFetcher { Line 241  public class DepartureFetcher {
241                            
242                            
243              return departureList;              return departureList;
244          }          }*/
245    
246                    
247          private int extractUpdated(HtmlElement updatedTd) { //extract the digit (in this case: 4) from "media/trafikinfo/opdater4.gif"          private int extractUpdated(HtmlElement updatedTd) { //extract the digit (in this case: 4) from "media/trafikinfo/opdater4.gif"
# Line 271  public class DepartureFetcher { Line 273  public class DepartureFetcher {
273          }          }
274                    
275          private String extractTrainNumber(HtmlElement trainTd) {          private String extractTrainNumber(HtmlElement trainTd) {
                 String number = "";  
276                  HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0);                  HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0);
277                  String href = anchorElement.getAttribute("href");                  String href = anchorElement.getAttribute("href");
                 String argstring = href.substring( href.indexOf('?') + 1);  
                   
                 String args[] = argstring.split("/");  
                 number = args[args.length-1];  
                   
                 /*for (String arg : args) {  
                         String pair[] = arg.split("="); // Key=pair[0], Value=pair[1]  
                           
                         if (pair[0].equalsIgnoreCase("TogNr"))  
                                 number = pair[1];  
                 }*/  
278                                    
279                    int pos = href.lastIndexOf('/');
280                    String number = href.substring(pos+1);
281                                    
282                  return number;                  return number;
283          }          }

Legend:
Removed from v.972  
changed lines
  Added in v.974

  ViewVC Help
Powered by ViewVC 1.1.20