From e231986368ea9f6e634cc1fc8d40dae0103ca8eb Mon Sep 17 00:00:00 2001 From: Phil Weaver Date: Thu, 23 Feb 2017 18:51:34 +0000 Subject: [PATCH] Revert "Remove abstract from AccessibilityService methods" This reverts commit 7c01afdd18fd4e81c0bfff2f9062b752a13576a5. Change-Id: I08990f4fc695b9323051e05a32c35fb9fe426146 --- api/current.txt | 4 ++-- api/system-current.txt | 4 ++-- api/test-current.txt | 4 ++-- .../android/accessibilityservice/AccessibilityService.java | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/api/current.txt b/api/current.txt index 6a5bcb963beb9..67cdc9cb0a5b7 100644 --- a/api/current.txt +++ b/api/current.txt @@ -2722,10 +2722,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/api/system-current.txt b/api/system-current.txt index d37fec74987b5..dcd210334d492 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -2842,10 +2842,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/api/test-current.txt b/api/test-current.txt index 07ccc671d9c45..319d9f34da752 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -2722,10 +2722,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java index 38847489eb648..b4e119e52fb74 100644 --- a/core/java/android/accessibilityservice/AccessibilityService.java +++ b/core/java/android/accessibilityservice/AccessibilityService.java @@ -421,12 +421,12 @@ public abstract class AccessibilityService extends Service { * this method returns. Services wishing to use the event after this method returns should * make a copy. */ - public void onAccessibilityEvent(AccessibilityEvent event) {} + public abstract void onAccessibilityEvent(AccessibilityEvent event); /** * Callback for interrupting the accessibility feedback. */ - public void onInterrupt() {} + public abstract void onInterrupt(); /** * Dispatches service connection to internal components first, then the