diff options
Diffstat (limited to 'InCallUI/src/com/android/incallui/CallList.java')
-rw-r--r-- | InCallUI/src/com/android/incallui/CallList.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/InCallUI/src/com/android/incallui/CallList.java b/InCallUI/src/com/android/incallui/CallList.java index c0014bdfe..fbcc1cc61 100644 --- a/InCallUI/src/com/android/incallui/CallList.java +++ b/InCallUI/src/com/android/incallui/CallList.java @@ -160,6 +160,20 @@ public class CallList { } } + /** + * Called when a single call has changed session modification state. + * + * @param call The call. + */ + public void onLastForwardedNumberChange(Call call) { + final List<CallUpdateListener> listeners = mCallUpdateListenerMap.get(call.getId()); + if (listeners != null) { + for (CallUpdateListener listener : listeners) { + listener.onLastForwardedNumberChange(); + } + } + } + public void notifyCallUpdateListeners(Call call) { final List<CallUpdateListener> listeners = mCallUpdateListenerMap.get(call.getId()); if (listeners != null) { @@ -611,5 +625,10 @@ public class CallList { * @param sessionModificationState The new session modification state. */ public void onSessionModificationStateChange(int sessionModificationState); + + /** + * Notifies of a change to the last forwarded number for a call. + */ + public void onLastForwardedNumberChange(); } } |