blob: 1990ada23dca198a1799b6e25c1e5e52f844b982 [file] [log] [blame]
package com.android.clockwork.power;
import android.view.InputDevice;
import com.android.internal.annotations.VisibleForTesting;
/**
*Class used to wrap calls to @hide methods on an input device in order to mock for testing.
*/
class EnablableInputDevice {
private InputDevice mDevice;
EnablableInputDevice(InputDevice device) {
mDevice = device;
}
@VisibleForTesting
void enable() {
mDevice.enable();
}
@VisibleForTesting
void disable() {
mDevice.disable();
}
@VisibleForTesting
boolean isEnabled() {
return mDevice.isEnabled();
}
}