/[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 1833 by torben, Tue Aug 21 06:45:41 2012 UTC revision 1842 by torben, Mon Aug 27 16:40:30 2012 UTC
# Line 135  public class DepartureFetcher { Line 135  public class DepartureFetcher {
135                          Collections.sort( departureBean.entries, departureTimeComparator);                          Collections.sort( departureBean.entries, departureTimeComparator);
136                  }                  }
137                                    
138                  System.out.println("Trit: " + settings.isTritinfoEnabled()  + " " +  station.getTritStation() );                  //System.out.println("Trit: " + settings.isTritinfoEnabled()  + " " +  station.getTritStation() );
139                  if ( settings.isTritinfoEnabled()  && station.getTritStation() != -1) {                  if ( settings.isTritinfoEnabled()  && station.getTritStation() != -1) {
140                          try {                          try {
141                                  injectTritinfoData(departureBean, station);                                  injectTritinfoData(departureBean, station);
142                          } catch (Exception ex) { //det er ikke kritisk at vi får perron numre med                          } catch (Exception ex) { //det er ikke kritisk at vi får perron numre med
143                                  ex.printStackTrace();                                  logger.warning("tritinfo failed with " + ex.getClass().getName() + ": " + ex.getMessage() );
144                          }                          }
145                  }                  }
146    
# Line 557  http://mobil.bane.dk/mobilStation.asp?ar Line 557  http://mobil.bane.dk/mobilStation.asp?ar
557          private void injectTritinfoData(DepartureBean departureBean, StationEntry station) throws Exception {          private void injectTritinfoData(DepartureBean departureBean, StationEntry station) throws Exception {
558              String uri = "http://tritinfo.pallas.dk/webtavle?page=stationcontent&staid=" + station.getTritStation();              String uri = "http://tritinfo.pallas.dk/webtavle?page=stationcontent&staid=" + station.getTritStation();
559              logger.fine("URI:" + uri);              logger.fine("URI:" + uri);
             System.out.println("URI:" + uri);  
560                            
561    
562              JsoupInvocation wrapper = new JsoupInvocation( new URL(uri), settings.getReplyTimeout() );              JsoupInvocation wrapper = new JsoupInvocation( new URL(uri), settings.getReplyTimeout() );
# Line 579  http://mobil.bane.dk/mobilStation.asp?ar Line 578  http://mobil.bane.dk/mobilStation.asp?ar
578                  if (trackElems.size() == 0) {                  if (trackElems.size() == 0) {
579                          trackElems = train.getElementsByClass("expectedTrack");                          trackElems = train.getElementsByClass("expectedTrack");
580                  }                  }
581                  String track = trackElems.get(0).text();                  String track = trackElems.get(0).text().trim();
582                  String trackType = train.getElementsByClass("trackType").get(0).text().trim();                  String trackType = train.getElementsByClass("trackType").get(0).text().trim();
583                                    
584                    

Legend:
Removed from v.1833  
changed lines
  Added in v.1842

  ViewVC Help
Powered by ViewVC 1.1.20