--- android/TrainInfo/src/dk/thoerup/traininfo/provider/ProviderFactory.java 2009/08/10 16:58:22 253 +++ android/TrainInfo/src/dk/thoerup/traininfo/provider/ProviderFactory.java 2009/09/29 13:35:13 352 @@ -4,6 +4,7 @@ public class ProviderFactory { private static DepartureProvider departureProvider = null; private static StationProvider stationProvider = null; + private static TimetableProvider timetableProvider = null; public static DepartureProvider getDepartureProvider() { if (departureProvider == null) { @@ -16,9 +17,16 @@ public static StationProvider getStationProvider() { if (stationProvider == null) { - stationProvider = new GoogleStationProvider(); + stationProvider = new XmlStationProvider(); } return stationProvider; } + + public static TimetableProvider getTimetableProvider() { + if (timetableProvider == null) { + timetableProvider = new XmlTimetableProvider(); + } + return timetableProvider; + } }