| Index: device/battery/android/java/src/org/chromium/device/battery/BatteryMonitorImpl.java
|
| diff --git a/device/battery/android/java/src/org/chromium/device/battery/BatteryMonitorImpl.java b/device/battery/android/java/src/org/chromium/device/battery/BatteryMonitorImpl.java
|
| index e44158912644a43af4c2c4aaeb1f88e6cd139517..ce4055427d2ea2992d2eb0475d04053d70e236c0 100644
|
| --- a/device/battery/android/java/src/org/chromium/device/battery/BatteryMonitorImpl.java
|
| +++ b/device/battery/android/java/src/org/chromium/device/battery/BatteryMonitorImpl.java
|
| @@ -6,8 +6,8 @@ package org.chromium.device.battery;
|
|
|
| import org.chromium.mojo.system.MojoException;
|
| import org.chromium.mojom.device.BatteryMonitor;
|
| +import org.chromium.mojom.device.BatteryMonitorClient;
|
| import org.chromium.mojom.device.BatteryStatus;
|
| -import org.chromium.mojom.device.BatteryStatusObserver;
|
|
|
| /**
|
| * Android implementation of the battery monitor service defined in
|
| @@ -18,7 +18,7 @@ public class BatteryMonitorImpl implements BatteryMonitor {
|
| private final BatteryMonitorFactory mFactory;
|
| private boolean mSubscribed;
|
|
|
| - private BatteryStatusObserver mClient;
|
| + private BatteryMonitorClient mClient;
|
|
|
| public BatteryMonitorImpl(BatteryMonitorFactory batteryMonitorFactory) {
|
| mFactory = batteryMonitorFactory;
|
| @@ -33,11 +33,6 @@ public class BatteryMonitorImpl implements BatteryMonitor {
|
| }
|
|
|
| @Override
|
| - public void setClient(BatteryStatusObserver client) {
|
| - mClient = client;
|
| - }
|
| -
|
| - @Override
|
| public void close() {
|
| unsubscribe();
|
| }
|
| @@ -47,6 +42,11 @@ public class BatteryMonitorImpl implements BatteryMonitor {
|
| unsubscribe();
|
| }
|
|
|
| + @Override
|
| + public void setClient(BatteryMonitorClient client) {
|
| + mClient = client;
|
| + }
|
| +
|
| /**
|
| * Notifies the client passing the given battery status information.
|
| */
|
|
|