package nodomain.freeyourgadget.gadgetbridge.service; import android.bluetooth.BluetoothAdapter; import android.content.Context; import android.net.Uri; import android.support.annotation.Nullable; import java.util.ArrayList; import java.util.UUID; import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; import nodomain.freeyourgadget.gadgetbridge.model.Alarm; import nodomain.freeyourgadget.gadgetbridge.model.DeviceType; import nodomain.freeyourgadget.gadgetbridge.model.NotificationSpec; import nodomain.freeyourgadget.gadgetbridge.model.ServiceCommand; public class TestDeviceSupport extends AbstractDeviceSupport { public TestDeviceSupport() { } @Override public void setContext(GBDevice gbDevice, BluetoothAdapter btAdapter, Context context) { super.setContext(gbDevice, btAdapter, context); } @Override public boolean connect() { gbDevice.setState(GBDevice.State.INITIALIZED); gbDevice.sendDeviceUpdateIntent(getContext()); return true; } @Override public void dispose() { } @Override public boolean useAutoConnect() { return false; } @Override public void pair() { } @Override public void onNotification(NotificationSpec notificationSpec) { } @Override public void onSetTime() { } @Override public void onSetAlarms(ArrayList alarms) { } @Override public void onSetCallState(@Nullable String number, @Nullable String name, ServiceCommand command) { } @Override public void onSetMusicInfo(String artist, String album, String track) { } @Override public void onInstallApp(Uri uri) { } @Override public void onAppInfoReq() { } @Override public void onAppStart(UUID uuid, boolean start) { } @Override public void onAppDelete(UUID uuid) { } @Override public void onFetchActivityData() { } @Override public void onReboot() { } @Override public void onHearRateTest() { } @Override public void onFindDevice(boolean start) { } @Override public void onScreenshotReq() { } @Override public void onEnableRealtimeSteps(boolean enable) { } }