OSDN Git Service

Add unset and setOnIccRefresh.
authorWink Saville <wink@google.com>
Tue, 10 May 2011 03:27:54 +0000 (20:27 -0700)
committerWink Saville <wink@google.com>
Tue, 10 May 2011 03:27:54 +0000 (20:27 -0700)
A temporary hack as some binaries are using these methods.

Change-Id: I4ee63df82acf167ab5f434e63bd073e84e1fdf71

telephony/java/com/android/internal/telephony/BaseCommands.java
telephony/java/com/android/internal/telephony/CommandsInterface.java

index 0c6a747..ee9ceaf 100644 (file)
@@ -459,6 +459,9 @@ public abstract class BaseCommands implements CommandsInterface {
         Registrant r = new Registrant (h, what, obj);
         mIccRefreshRegistrants.add(r);
     }
+    public void setOnIccRefresh(Handler h, int what, Object obj) {
+        registerForIccRefresh(h, what, obj);
+    }
 
     public void setEmergencyCallbackMode(Handler h, int what, Object obj) {
         mEmergencyCallbackModeRegistrant = new Registrant (h, what, obj);
@@ -467,6 +470,9 @@ public abstract class BaseCommands implements CommandsInterface {
     public void unregisterForIccRefresh(Handler h) {
         mIccRefreshRegistrants.remove(h);
     }
+    public void unsetOnIccRefresh(Handler h) {
+        unregisterForIccRefresh(h);
+    }
 
     public void setOnCallRing(Handler h, int what, Object obj) {
         mRingRegistrant = new Registrant (h, what, obj);
index f87d188..96788ef 100644 (file)
@@ -360,6 +360,9 @@ public interface CommandsInterface {
     void registerForIccRefresh(Handler h, int what, Object obj);
     void unregisterForIccRefresh(Handler h);
 
+    void setOnIccRefresh(Handler h, int what, Object obj);
+    void unsetOnIccRefresh(Handler h);
+
     /**
      * Sets the handler for RING notifications.
      * Unlike the register* methods, there's only one notification handler