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

Reply via email to