org.onebusaway.gtfs_transformer.king_county_metro.transforms
Class CalendarUpdateStrategy

java.lang.Object
  extended by org.onebusaway.gtfs_transformer.king_county_metro.transforms.CalendarUpdateStrategy
All Implemented Interfaces:
GtfsTransformStrategy

public class CalendarUpdateStrategy
extends java.lang.Object
implements GtfsTransformStrategy


Constructor Summary
CalendarUpdateStrategy()
           
 
Method Summary
 void addModificationStrategy(TripScheduleModificationStrategy strategy)
           
 AgencyAndId getServiceIdsForTrip(TransformContext context, GtfsMutableDao dao, MetroKCDao metrokcDao, MetroKCTrip mkcTrip, java.util.List<MetroKCChangeDate> changeDates)
           
 void run(TransformContext context, GtfsMutableRelationalDao dao)
           
 void setDefaultAgencyId(java.lang.String defaultAgencyId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarUpdateStrategy

public CalendarUpdateStrategy()
Method Detail

addModificationStrategy

public void addModificationStrategy(TripScheduleModificationStrategy strategy)

setDefaultAgencyId

public void setDefaultAgencyId(java.lang.String defaultAgencyId)

run

public void run(TransformContext context,
                GtfsMutableRelationalDao dao)
Specified by:
run in interface GtfsTransformStrategy

getServiceIdsForTrip

public AgencyAndId getServiceIdsForTrip(TransformContext context,
                                        GtfsMutableDao dao,
                                        MetroKCDao metrokcDao,
                                        MetroKCTrip mkcTrip,
                                        java.util.List<MetroKCChangeDate> changeDates)


Copyright © 2010 OneBusAway. All Rights Reserved.