/[projects]/android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlDepartureProvider.java
ViewVC logotype

Diff of /android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlDepartureProvider.java

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

revision 390 by torben, Fri Oct 2 19:01:53 2009 UTC revision 699 by torben, Mon May 3 11:19:18 2010 UTC
# Line 22  import dk.thoerup.traininfo.util.XmlUtil Line 22  import dk.thoerup.traininfo.util.XmlUtil
22  public class XmlDepartureProvider extends DefaultHandler implements DepartureProvider {  public class XmlDepartureProvider extends DefaultHandler implements DepartureProvider {
23    
24          final static int CACHE_TIMEOUT = 60*1000;          final static int CACHE_TIMEOUT = 60*1000;
25                            
         class CacheEntry {  
                 public long timestamp;  
                 public List<DepartureBean> departures;  
         }  
           
26                    
27          AndroidTimeoutCache<Integer,List<DepartureBean>> departureCache = new AndroidTimeoutCache<Integer,List<DepartureBean>>(CACHE_TIMEOUT);          AndroidTimeoutCache<Integer,List<DepartureBean>> departureCache = new AndroidTimeoutCache<Integer,List<DepartureBean>>(CACHE_TIMEOUT);
28                    
# Line 134  public class XmlDepartureProvider extend Line 129  public class XmlDepartureProvider extend
129                          tempDeparture.setStatus(builder.toString().trim());                          tempDeparture.setStatus(builder.toString().trim());
130                  } else if (name.equals("note")) {                  } else if (name.equals("note")) {
131                          tempDeparture.setNote(builder.toString().trim());                          tempDeparture.setNote(builder.toString().trim());
132                  }                  } else if (name.equals("type")) {
133                            tempDeparture.setType(builder.toString().trim());
134                    }
135          }          }
136  }  }

Legend:
Removed from v.390  
changed lines
  Added in v.699

  ViewVC Help
Powered by ViewVC 1.1.20