package com.openxc.sinks; import android.content.Context; import com.openxc.messages.VehicleMessage; /** * A parent class for data sinks that require access to an Android context. */ public abstract class ContextualVehicleDataSink implements VehicleDataSink { private Context mContext; public ContextualVehicleDataSink(Context context) { mContext = context; } protected Context getContext() { return mContext; } @Override public abstract void stop(); @Override public abstract void receive(VehicleMessage message); }