package boston.Bus.Map.data; import boston.Bus.Map.main.Main; import boston.Bus.Map.main.RefreshAsyncTask; import com.google.android.gms.maps.GoogleMap; import com.schneeloch.bostonbusmap_library.data.Locations; import com.schneeloch.bostonbusmap_library.provider.IDatabaseAgent; import com.schneeloch.bostonbusmap_library.transit.ITransitSystem; import boston.Bus.Map.ui.MapManager; import com.google.android.maps.MapView; import android.app.ProgressDialog; import android.content.Context; import android.widget.ProgressBar; public class UpdateArguments { private ProgressBar progress; private ProgressDialog progressDialog; private GoogleMap mapView; private IDatabaseAgent databaseAgent; private MapManager overlayGroup; private RefreshAsyncTask majorHandler; private Locations busLocations; private ITransitSystem transitSystem; private Main context; public UpdateArguments(ProgressBar progress, ProgressDialog progressDialog, GoogleMap mapView, IDatabaseAgent databaseAgent, MapManager mapManager, RefreshAsyncTask majorHandler, Locations busLocations, ITransitSystem transitSystem, Main context) { this.progress = progress; this.progressDialog = progressDialog; this.mapView = mapView; this.databaseAgent = databaseAgent; this.overlayGroup = mapManager; this.majorHandler = majorHandler; this.busLocations = busLocations; this.transitSystem = transitSystem; this.context = context; } public ProgressBar getProgress() { return progress; } public ProgressDialog getProgressDialog() { return progressDialog; } public Main getContext() { return context; } public void setProgress(ProgressBar progress) { this.progress = progress; } public void setProgressDialog(ProgressDialog progressDialog) { this.progressDialog = progressDialog; } public GoogleMap getMapView() { return mapView; } public IDatabaseAgent getDatabaseAgent() { return databaseAgent; } public RefreshAsyncTask getMajorHandler() { return majorHandler; } public void setMajorHandler(RefreshAsyncTask majorHandler) { this.majorHandler = majorHandler; } public Locations getBusLocations() { return busLocations; } public ITransitSystem getTransitSystem() { return transitSystem; } public MapManager getOverlayGroup() { return overlayGroup; } }