Rename DeviceOrientationManager to DeviceMotionAndOrientationManager

Requires a corresponding change in external/webkit ...
https://android-git.corp.google.com/g/74336

Change-Id: Ic8042a77db200cd2b0ea5ae3f70074aaba0cb414
This commit is contained in:
Steve Block
2010-10-15 16:31:01 +01:00
parent 99e3fab534
commit 1be7339077
4 changed files with 18 additions and 17 deletions

View File

@@ -17,17 +17,17 @@
package android.webkit;
/**
* This class is simply a container for the methods used to implement DeviceOrientation,
* including the mock DeviceOrientationClient for use in LayoutTests.
* This class is simply a container for the methods used to implement DeviceMotion and
* DeviceOrientation, including the mock DeviceOrientationClient for use in LayoutTests.
*
* This could be part of WebViewCore, but have moved it to its own class to
* avoid bloat there.
* @hide
*/
public final class DeviceOrientationManager {
public final class DeviceMotionAndOrientationManager {
private WebViewCore mWebViewCore;
public DeviceOrientationManager(WebViewCore webViewCore) {
public DeviceMotionAndOrientationManager(WebViewCore webViewCore) {
mWebViewCore = webViewCore;
}

View File

@@ -23,13 +23,13 @@ import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Handler;
import android.os.Message;
import android.webkit.DeviceOrientationManager;
import android.webkit.DeviceMotionAndOrientationManager;
import java.lang.Runnable;
import java.util.List;
final class DeviceMotionService implements SensorEventListener {
private DeviceOrientationManager mManager;
private DeviceMotionAndOrientationManager mManager;
private boolean mIsRunning;
private Handler mHandler;
private SensorManager mSensorManager;
@@ -40,7 +40,7 @@ final class DeviceMotionService implements SensorEventListener {
private static final int INTERVAL_MILLIS = 100;
public DeviceMotionService(DeviceOrientationManager manager, Context context) {
public DeviceMotionService(DeviceMotionAndOrientationManager manager, Context context) {
mManager = manager;
assert(mManager != null);
mContext = context;

View File

@@ -22,7 +22,7 @@ import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Handler;
import android.webkit.DeviceOrientationManager;
import android.webkit.DeviceMotionAndOrientationManager;
import java.lang.Runnable;
import java.util.List;
@@ -33,7 +33,7 @@ final class DeviceOrientationService implements SensorEventListener {
// The geomagnetic vector expressed in the body frame.
private float[] mMagneticFieldVector;
private DeviceOrientationManager mManager;
private DeviceMotionAndOrientationManager mManager;
private boolean mIsRunning;
private Handler mHandler;
private SensorManager mSensorManager;
@@ -45,7 +45,7 @@ final class DeviceOrientationService implements SensorEventListener {
private static final double DELTA_DEGRESS = 1.0;
public DeviceOrientationService(DeviceOrientationManager manager, Context context) {
public DeviceOrientationService(DeviceMotionAndOrientationManager manager, Context context) {
mManager = manager;
assert(mManager != null);
mContext = context;

View File

@@ -35,7 +35,7 @@ import android.view.KeyEvent;
import android.view.SurfaceView;
import android.view.View;
import android.webkit.DeviceMotionService;
import android.webkit.DeviceOrientationManager;
import android.webkit.DeviceMotionAndOrientationManager;
import android.webkit.DeviceOrientationService;
import java.util.ArrayList;
@@ -120,7 +120,8 @@ final class WebViewCore {
private int mWebkitScrollX = 0;
private int mWebkitScrollY = 0;
private DeviceOrientationManager mDeviceOrientationManager = new DeviceOrientationManager(this);
private DeviceMotionAndOrientationManager mDeviceMotionAndOrientationManager =
new DeviceMotionAndOrientationManager(this);
private DeviceMotionService mDeviceMotionService;
private DeviceOrientationService mDeviceOrientationService;
@@ -2535,19 +2536,19 @@ final class WebViewCore {
}
private void useMockDeviceOrientation() {
mDeviceOrientationManager.useMock();
mDeviceMotionAndOrientationManager.useMock();
}
public void setMockDeviceOrientation(boolean canProvideAlpha, double alpha,
boolean canProvideBeta, double beta, boolean canProvideGamma, double gamma) {
mDeviceOrientationManager.setMockOrientation(canProvideAlpha, alpha, canProvideBeta, beta,
canProvideGamma, gamma);
mDeviceMotionAndOrientationManager.setMockOrientation(canProvideAlpha, alpha,
canProvideBeta, beta, canProvideGamma, gamma);
}
protected DeviceMotionService getDeviceMotionService() {
if (mDeviceMotionService == null) {
mDeviceMotionService =
new DeviceMotionService(mDeviceOrientationManager, mContext);
new DeviceMotionService(mDeviceMotionAndOrientationManager, mContext);
}
return mDeviceMotionService;
}
@@ -2555,7 +2556,7 @@ final class WebViewCore {
protected DeviceOrientationService getDeviceOrientationService() {
if (mDeviceOrientationService == null) {
mDeviceOrientationService =
new DeviceOrientationService(mDeviceOrientationManager, mContext);
new DeviceOrientationService(mDeviceMotionAndOrientationManager, mContext);
}
return mDeviceOrientationService;
}