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