add missing interface functions to combo

This commit is contained in:
Milos Kozak 2017-05-29 22:31:50 +02:00 committed by Johannes Mockenhaupt
parent 253c2a34e5
commit e9f5241821
No known key found for this signature in database
GPG key ID: 9E1EA6AF7BBBB0D1

View file

@ -13,6 +13,7 @@ import info.nightscout.androidaps.BuildConfig;
import info.nightscout.androidaps.Config;
import info.nightscout.androidaps.MainApp;
import info.nightscout.androidaps.R;
import info.nightscout.androidaps.data.DetailedBolusInfo;
import info.nightscout.androidaps.data.PumpEnactResult;
import info.nightscout.androidaps.interfaces.InsulinInterface;
import info.nightscout.androidaps.interfaces.PluginBase;
@ -21,7 +22,6 @@ import info.nightscout.androidaps.interfaces.PumpInterface;
import info.nightscout.androidaps.plugins.NSClientInternal.data.NSProfile;
import info.nightscout.androidaps.plugins.PumpCombo.events.EventComboPumpUpdateGUI;
import info.nightscout.androidaps.plugins.PumpMDI.MDIFragment;
import info.nightscout.androidaps.plugins.TreatmentsFromHistory.TreatmentsFromHistoryPlugin;
import info.nightscout.utils.DateUtil;
/**
@ -119,11 +119,6 @@ public class ComboPlugin implements PluginBase, PumpInterface {
return PluginBase.PUMP;
}
@Override
public String treatmentPlugin() {
return TreatmentsFromHistoryPlugin.class.getName();
}
@Override
public boolean isInitialized() {
return true;
@ -165,9 +160,8 @@ public class ComboPlugin implements PluginBase, PumpInterface {
}
@Override
public PumpEnactResult deliverTreatment(InsulinInterface insulinType, Double insulin, Integer carbs, Context context) {
PumpEnactResult result = new PumpEnactResult();
return result;
public PumpEnactResult deliverTreatment(DetailedBolusInfo detailedBolusInfo) {
return null;
}
@Override
@ -244,6 +238,11 @@ public class ComboPlugin implements PluginBase, PumpInterface {
return deviceID();
}
@Override
public boolean isFakingTempsByExtendedBoluses() {
return false;
}
}