merge with recyclerview

This commit is contained in:
Sem van der Hoeven
2020-12-17 11:21:38 +01:00
3 changed files with 46 additions and 21 deletions

View File

@@ -1,23 +1,31 @@
package com.a1.nextlocation.recyclerview; package com.a1.nextlocation.recyclerview;
import android.content.Context;
import com.a1.nextlocation.data.Coupon; import com.a1.nextlocation.data.Coupon;
import java.util.List; import java.util.List;
public class CouponListManager { public class CouponListManager {
private List<Coupon> coupon; private List<Coupon> couponList;
private Context context;
public CouponListManager(){
public CouponListManager(Context context){
this.context = context;
} }
public List<Coupon> getCoupon() { public List<Coupon> getCouponList() {
return coupon; return couponList;
} }
public void setCoupon(List<Coupon> location) { public Coupon getCoupon(int place) {
this.coupon = coupon; return couponList.get(place);
}
public void load(){
CouponLoader couponLoader = new CouponLoader(this.context);
this.couponList = couponLoader.load();
} }
} }

View File

@@ -1,22 +1,31 @@
package com.a1.nextlocation.recyclerview; package com.a1.nextlocation.recyclerview;
import android.content.Context;
import com.a1.nextlocation.data.Location; import com.a1.nextlocation.data.Location;
import java.util.List; import java.util.List;
public class LocationListManager { public class LocationListManager {
private List<Location> location; private List<Location> locationList;
private Context context;
public LocationListManager(){ public LocationListManager(Context context){
this.context = context;
} }
public List<Location> getLocation() { public List<Location> getLocationList() {
return location; return locationList;
} }
public void setLocation(List<Location> location) { public Location getLocation(int place) {
this.location = location; return locationList.get(place);
}
public void load() {
LocationLoader locationLoader = new LocationLoader(this.context);
this.locationList = locationLoader.load();
} }
} }

View File

@@ -1,22 +1,30 @@
package com.a1.nextlocation.recyclerview; package com.a1.nextlocation.recyclerview;
import android.content.Context;
import com.a1.nextlocation.data.Route; import com.a1.nextlocation.data.Route;
import java.util.List; import java.util.List;
public class RouteListManager { public class RouteListManager{
List<Route> routes; private List<Route> routeList;
private Context context;
public RouteListManager(){
public RouteListManager(Context context){
this.context = context;
} }
public List<Route> getRoutes() { public List<Route> getRouteList() {
return routes; return routeList;
} }
public void setRoutes(List<Route> routes) { public Route getRoute(int place) {
this.routes = routes; return routeList.get(place);
}
public void load() {
RouteLoader routeLoader = new RouteLoader(this.context);
this.routeList = routeLoader.load();
} }
} }