diff options
author | wangqi <wangqi@google.com> | 2018-04-27 14:34:04 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-28 22:26:58 -0700 |
commit | bb94ca670290484b4f6a801735870f21328d49c2 (patch) | |
tree | ba4c2acbe70a19343121866c0fc26c50a3c9faf0 /java/com/android/incallui/incall/protocol | |
parent | b493c3f93c3560cca8cb91525f043538d3721cd2 (diff) |
Move DialerCall.State to an independent package.
This refactoring will remove dependency on incall/call package for those classes only dependent on DialerCall.State.
The benefit is to remove unnecessary dependency and avoid potential loop dependency in the future.
Test: presubmit
PiperOrigin-RevId: 194594382
Change-Id: I6b3241bcf10a0a15c495c3c90a13f174c32e3f72
Diffstat (limited to 'java/com/android/incallui/incall/protocol')
-rw-r--r-- | java/com/android/incallui/incall/protocol/PrimaryCallState.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/java/com/android/incallui/incall/protocol/PrimaryCallState.java b/java/com/android/incallui/incall/protocol/PrimaryCallState.java index 1d23036fc..423f86875 100644 --- a/java/com/android/incallui/incall/protocol/PrimaryCallState.java +++ b/java/com/android/incallui/incall/protocol/PrimaryCallState.java @@ -24,8 +24,7 @@ import android.text.TextUtils; import com.android.dialer.assisteddialing.TransformationInfo; import com.android.dialer.common.Assert; import com.android.dialer.preferredsim.suggestion.SuggestionProvider; -import com.android.incallui.call.DialerCall; -import com.android.incallui.call.DialerCall.State; +import com.android.incallui.call.state.DialerCallState; import com.android.incallui.videotech.utils.SessionModificationState; import com.google.auto.value.AutoValue; import java.lang.annotation.Retention; @@ -111,7 +110,7 @@ public abstract class PrimaryCallState { public static Builder builder() { return new AutoValue_PrimaryCallState.Builder() - .setState(DialerCall.State.IDLE) + .setState(DialerCallState.IDLE) .setIsVideoCall(false) .setSessionModificationState(SessionModificationState.NO_REQUEST) .setDisconnectCause(new DisconnectCause(DisconnectCause.UNKNOWN)) @@ -193,7 +192,7 @@ public abstract class PrimaryCallState { public PrimaryCallState build() { PrimaryCallState primaryCallState = autoBuild(); if (!TextUtils.isEmpty(primaryCallState.customLabel())) { - Assert.checkArgument(primaryCallState.state() == State.CALL_PENDING); + Assert.checkArgument(primaryCallState.state() == DialerCallState.CALL_PENDING); } return primaryCallState; } |