Loading core/java/android/hardware/input/InputDeviceLightsManager.java +1 −3 Original line number Diff line number Diff line Loading @@ -18,7 +18,6 @@ package android.hardware.input; import android.annotation.NonNull; import android.app.ActivityThread; import android.content.Context; import android.hardware.lights.Light; import android.hardware.lights.LightState; import android.hardware.lights.LightsManager; Loading @@ -44,8 +43,7 @@ class InputDeviceLightsManager extends LightsManager { // Package name private final String mPackageName; InputDeviceLightsManager(Context context, int deviceId) { super(context); InputDeviceLightsManager(int deviceId) { mGlobal = InputManagerGlobal.getInstance(); mDeviceId = deviceId; mPackageName = ActivityThread.currentPackageName(); Loading core/java/android/hardware/input/InputManager.java +0 −44 Original line number Diff line number Diff line Loading @@ -32,8 +32,6 @@ import android.compat.annotation.ChangeId; import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; import android.hardware.BatteryState; import android.hardware.SensorManager; import android.hardware.lights.LightsManager; import android.os.Build; import android.os.Handler; import android.os.IBinder; Loading @@ -41,7 +39,6 @@ import android.os.InputEventInjectionSync; import android.os.RemoteException; import android.os.SystemClock; import android.os.Vibrator; import android.os.VibratorManager; import android.util.Log; import android.view.Display; import android.view.InputDevice; Loading Loading @@ -1310,47 +1307,6 @@ public final class InputManager { return new InputDeviceVibrator(deviceId, vibratorId); } /** * Gets a vibrator manager service associated with an input device, always creates a new * instance. * @return The vibrator manager, never null. * @hide */ @NonNull public VibratorManager getInputDeviceVibratorManager(int deviceId) { return new InputDeviceVibratorManager(deviceId); } /** * Gets a sensor manager service associated with an input device, always creates a new instance. * @return The sensor manager, never null. * @hide */ @NonNull public SensorManager getInputDeviceSensorManager(int deviceId) { return mGlobal.getInputDeviceSensorManager(deviceId); } /** * Gets a battery state object associated with an input device, assuming it has one. * @return The battery, never null. * @hide */ @NonNull public BatteryState getInputDeviceBatteryState(int deviceId, boolean hasBattery) { return mGlobal.getInputDeviceBatteryState(deviceId, hasBattery); } /** * Gets a lights manager associated with an input device, always creates a new instance. * @return The lights manager, never null. * @hide */ @NonNull public LightsManager getInputDeviceLightsManager(int deviceId) { return new InputDeviceLightsManager(getContext(), deviceId); } /** * Cancel all ongoing pointer gestures on all displays. * @hide Loading core/java/android/hardware/input/InputManagerGlobal.java +12 −3 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import android.hardware.input.InputManager.KeyboardBacklightListener; import android.hardware.input.InputManager.OnTabletModeChangedListener; import android.hardware.lights.Light; import android.hardware.lights.LightState; import android.hardware.lights.LightsManager; import android.hardware.lights.LightsRequest; import android.os.Binder; import android.os.CombinedVibration; Loading Loading @@ -876,7 +877,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getInputDeviceSensorManager(int) * @see InputDevice#getSensorManager() */ @NonNull public SensorManager getInputDeviceSensorManager(int deviceId) { Loading Loading @@ -954,6 +955,14 @@ public final class InputManagerGlobal { } } /** * @see InputDevice#getLightsManager() */ @NonNull public LightsManager getInputDeviceLightsManager(int deviceId) { return new InputDeviceLightsManager(deviceId); } /** * Gets a list of light objects associated with an input device. * @return The list of lights, never null. Loading Loading @@ -1032,7 +1041,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getInputDeviceVibratorManager(int) * @see InputDevice#getVibratorManager() */ @NonNull public VibratorManager getInputDeviceVibratorManager(int deviceId) { Loading Loading @@ -1138,7 +1147,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getKeyCodeforKeyLocation(int, int) * @see InputManager#getKeyCodeForKeyLocation(int, int) */ public int getKeyCodeForKeyLocation(int deviceId, int locationKeyCode) { try { Loading core/java/android/hardware/lights/LightsManager.java +1 −6 Original line number Diff line number Diff line Loading @@ -25,8 +25,6 @@ import android.content.Context; import android.os.Binder; import android.os.IBinder; import com.android.internal.util.Preconditions; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.List; Loading @@ -39,7 +37,6 @@ import java.util.List; public abstract class LightsManager { private static final String TAG = "LightsManager"; @NonNull private final Context mContext; // These enum values copy the values from {@link com.android.server.lights.LightsManager} // and the light HAL. Since 0-7 are lights reserved for system use, only the microphone light // and following types are available through this API. Loading @@ -62,9 +59,7 @@ public abstract class LightsManager { /** * @hide to prevent subclassing from outside of the framework */ public LightsManager(Context context) { mContext = Preconditions.checkNotNull(context); } public LightsManager() {} /** * Returns the lights available on the device. Loading core/java/android/hardware/lights/SystemLightsManager.java +0 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,6 @@ public final class SystemLightsManager extends LightsManager { */ @VisibleForTesting public SystemLightsManager(@NonNull Context context, @NonNull ILightsManager service) { super(context); mService = Preconditions.checkNotNull(service); } Loading Loading
core/java/android/hardware/input/InputDeviceLightsManager.java +1 −3 Original line number Diff line number Diff line Loading @@ -18,7 +18,6 @@ package android.hardware.input; import android.annotation.NonNull; import android.app.ActivityThread; import android.content.Context; import android.hardware.lights.Light; import android.hardware.lights.LightState; import android.hardware.lights.LightsManager; Loading @@ -44,8 +43,7 @@ class InputDeviceLightsManager extends LightsManager { // Package name private final String mPackageName; InputDeviceLightsManager(Context context, int deviceId) { super(context); InputDeviceLightsManager(int deviceId) { mGlobal = InputManagerGlobal.getInstance(); mDeviceId = deviceId; mPackageName = ActivityThread.currentPackageName(); Loading
core/java/android/hardware/input/InputManager.java +0 −44 Original line number Diff line number Diff line Loading @@ -32,8 +32,6 @@ import android.compat.annotation.ChangeId; import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; import android.hardware.BatteryState; import android.hardware.SensorManager; import android.hardware.lights.LightsManager; import android.os.Build; import android.os.Handler; import android.os.IBinder; Loading @@ -41,7 +39,6 @@ import android.os.InputEventInjectionSync; import android.os.RemoteException; import android.os.SystemClock; import android.os.Vibrator; import android.os.VibratorManager; import android.util.Log; import android.view.Display; import android.view.InputDevice; Loading Loading @@ -1310,47 +1307,6 @@ public final class InputManager { return new InputDeviceVibrator(deviceId, vibratorId); } /** * Gets a vibrator manager service associated with an input device, always creates a new * instance. * @return The vibrator manager, never null. * @hide */ @NonNull public VibratorManager getInputDeviceVibratorManager(int deviceId) { return new InputDeviceVibratorManager(deviceId); } /** * Gets a sensor manager service associated with an input device, always creates a new instance. * @return The sensor manager, never null. * @hide */ @NonNull public SensorManager getInputDeviceSensorManager(int deviceId) { return mGlobal.getInputDeviceSensorManager(deviceId); } /** * Gets a battery state object associated with an input device, assuming it has one. * @return The battery, never null. * @hide */ @NonNull public BatteryState getInputDeviceBatteryState(int deviceId, boolean hasBattery) { return mGlobal.getInputDeviceBatteryState(deviceId, hasBattery); } /** * Gets a lights manager associated with an input device, always creates a new instance. * @return The lights manager, never null. * @hide */ @NonNull public LightsManager getInputDeviceLightsManager(int deviceId) { return new InputDeviceLightsManager(getContext(), deviceId); } /** * Cancel all ongoing pointer gestures on all displays. * @hide Loading
core/java/android/hardware/input/InputManagerGlobal.java +12 −3 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import android.hardware.input.InputManager.KeyboardBacklightListener; import android.hardware.input.InputManager.OnTabletModeChangedListener; import android.hardware.lights.Light; import android.hardware.lights.LightState; import android.hardware.lights.LightsManager; import android.hardware.lights.LightsRequest; import android.os.Binder; import android.os.CombinedVibration; Loading Loading @@ -876,7 +877,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getInputDeviceSensorManager(int) * @see InputDevice#getSensorManager() */ @NonNull public SensorManager getInputDeviceSensorManager(int deviceId) { Loading Loading @@ -954,6 +955,14 @@ public final class InputManagerGlobal { } } /** * @see InputDevice#getLightsManager() */ @NonNull public LightsManager getInputDeviceLightsManager(int deviceId) { return new InputDeviceLightsManager(deviceId); } /** * Gets a list of light objects associated with an input device. * @return The list of lights, never null. Loading Loading @@ -1032,7 +1041,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getInputDeviceVibratorManager(int) * @see InputDevice#getVibratorManager() */ @NonNull public VibratorManager getInputDeviceVibratorManager(int deviceId) { Loading Loading @@ -1138,7 +1147,7 @@ public final class InputManagerGlobal { } /** * @see InputManager#getKeyCodeforKeyLocation(int, int) * @see InputManager#getKeyCodeForKeyLocation(int, int) */ public int getKeyCodeForKeyLocation(int deviceId, int locationKeyCode) { try { Loading
core/java/android/hardware/lights/LightsManager.java +1 −6 Original line number Diff line number Diff line Loading @@ -25,8 +25,6 @@ import android.content.Context; import android.os.Binder; import android.os.IBinder; import com.android.internal.util.Preconditions; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.List; Loading @@ -39,7 +37,6 @@ import java.util.List; public abstract class LightsManager { private static final String TAG = "LightsManager"; @NonNull private final Context mContext; // These enum values copy the values from {@link com.android.server.lights.LightsManager} // and the light HAL. Since 0-7 are lights reserved for system use, only the microphone light // and following types are available through this API. Loading @@ -62,9 +59,7 @@ public abstract class LightsManager { /** * @hide to prevent subclassing from outside of the framework */ public LightsManager(Context context) { mContext = Preconditions.checkNotNull(context); } public LightsManager() {} /** * Returns the lights available on the device. Loading
core/java/android/hardware/lights/SystemLightsManager.java +0 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,6 @@ public final class SystemLightsManager extends LightsManager { */ @VisibleForTesting public SystemLightsManager(@NonNull Context context, @NonNull ILightsManager service) { super(context); mService = Preconditions.checkNotNull(service); } Loading