8 |
import java.util.Map; |
import java.util.Map; |
9 |
import java.util.logging.Logger; |
import java.util.logging.Logger; |
10 |
|
|
11 |
|
import com.gargoylesoftware.htmlunit.BrowserVersion; |
12 |
import com.gargoylesoftware.htmlunit.Page; |
import com.gargoylesoftware.htmlunit.Page; |
13 |
import com.gargoylesoftware.htmlunit.RefreshHandler; |
import com.gargoylesoftware.htmlunit.RefreshHandler; |
14 |
import com.gargoylesoftware.htmlunit.WebClient; |
import com.gargoylesoftware.htmlunit.WebClient; |
68 |
String url = "http://www.bane.dk/visRute.asp?W=" + type + "&TogNr=" + trainID + "&artikelId=4276"; |
String url = "http://www.bane.dk/visRute.asp?W=" + type + "&TogNr=" + trainID + "&artikelId=4276"; |
69 |
|
|
70 |
|
|
71 |
final WebClient webClient = new WebClient(); |
final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_3); |
72 |
webClient.setTimeout(2500); |
webClient.setTimeout(2500); |
73 |
webClient.setJavaScriptEnabled(false); |
webClient.setJavaScriptEnabled(false); |
74 |
webClient.setRefreshHandler( new NullRefreshHandler() ); |
webClient.setRefreshHandler( new NullRefreshHandler() ); |
119 |
} else { |
} else { |
120 |
logger.warning("No time table found, trainID=" + trainID + " type=" + type); |
logger.warning("No time table found, trainID=" + trainID + " type=" + type); |
121 |
} |
} |
122 |
|
webClient.closeAllWindows(); |
123 |
|
|
124 |
return timetableList; |
return timetableList; |
125 |
} |
} |