Author: jerome
Date: 2009-04-10 12:19:56 +0200 (Fri, 10 Apr 2009)
New Revision: 4457
Modified:
software_suite_v2/software/gadgets/tuxdroid-gadget-programsTV/trunk/tuxdroid-gadget-programsTV/src/com/kysoh/tvPrograms/programs/SimplePrograms.java
Log:
* Handle connection errors.
Modified:
software_suite_v2/software/gadgets/tuxdroid-gadget-programsTV/trunk/tuxdroid-gadget-programsTV/src/com/kysoh/tvPrograms/programs/SimplePrograms.java
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-programsTV/trunk/tuxdroid-gadget-programsTV/src/com/kysoh/tvPrograms/programs/SimplePrograms.java
2009-04-10 10:12:10 UTC (rev 4456)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-programsTV/trunk/tuxdroid-gadget-programsTV/src/com/kysoh/tvPrograms/programs/SimplePrograms.java
2009-04-10 10:19:56 UTC (rev 4457)
@@ -71,6 +71,12 @@
{
//Getting the complete available list.
String availables =
HTMLUtils.getPage("http://www.eurotv.com/scripts/eutvprog.cfm", "");
+
+ if(availables == null)
+ {
+ this.triggerError();
+ }
+
availables =
availables.substring(availables.indexOf("Alphabetical list </A> of all
channels") +
"Alphabetical
list </A> of all channels".length());
@@ -197,6 +203,11 @@
*/
private String getPageForCurrentDay(String dayPage)
{
+ if(dayPage == null)
+ {
+ this.triggerError();
+ }
+
dayPage = dayPage.substring(dayPage.indexOf("<A HREF=\""));
String[] split = dayPage.split("<A HREF=\"");
Vector<String> spl = new Vector<String>();
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn