From a62050d42c7d76d57ae555ffcb6d8efc5cf79de1 Mon Sep 17 00:00:00 2001 From: destradaa Date: Thu, 23 Oct 2014 14:07:25 -0700 Subject: Mark Gps Raw related APIs as System APIs. b/16727892 Change-Id: I29d78d45aef7829c3321ae4e7c26549e46fa39f9 --- location/java/android/location/GpsClock.java | 2 ++ location/java/android/location/GpsMeasurement.java | 2 ++ location/java/android/location/GpsMeasurementsEvent.java | 3 +++ location/java/android/location/GpsNavigationMessage.java | 2 ++ location/java/android/location/GpsNavigationMessageEvent.java | 6 +++--- location/java/android/location/LocationManager.java | 4 ++++ 6 files changed, 16 insertions(+), 3 deletions(-) (limited to 'location') diff --git a/location/java/android/location/GpsClock.java b/location/java/android/location/GpsClock.java index 963b604..d004106 100644 --- a/location/java/android/location/GpsClock.java +++ b/location/java/android/location/GpsClock.java @@ -16,6 +16,7 @@ package android.location; +import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import android.util.Log; @@ -26,6 +27,7 @@ import android.util.Log; * * @hide */ +@SystemApi public class GpsClock implements Parcelable { private static final String TAG = "GpsClock"; diff --git a/location/java/android/location/GpsMeasurement.java b/location/java/android/location/GpsMeasurement.java index 1550dc2..1c50181 100644 --- a/location/java/android/location/GpsMeasurement.java +++ b/location/java/android/location/GpsMeasurement.java @@ -16,6 +16,7 @@ package android.location; +import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import android.util.Log; @@ -25,6 +26,7 @@ import android.util.Log; * * @hide */ +@SystemApi public class GpsMeasurement implements Parcelable { private static final String TAG = "GpsMeasurement"; diff --git a/location/java/android/location/GpsMeasurementsEvent.java b/location/java/android/location/GpsMeasurementsEvent.java index e04ed81..b5ee71a 100644 --- a/location/java/android/location/GpsMeasurementsEvent.java +++ b/location/java/android/location/GpsMeasurementsEvent.java @@ -17,6 +17,7 @@ package android.location; import android.annotation.NonNull; +import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; @@ -31,6 +32,7 @@ import java.util.Collections; * * @hide */ +@SystemApi public class GpsMeasurementsEvent implements Parcelable { private final GpsClock mClock; private final Collection mReadOnlyMeasurements; @@ -42,6 +44,7 @@ public class GpsMeasurementsEvent implements Parcelable { * * @hide */ + @SystemApi public interface Listener { void onGpsMeasurementsReceived(GpsMeasurementsEvent eventArgs); } diff --git a/location/java/android/location/GpsNavigationMessage.java b/location/java/android/location/GpsNavigationMessage.java index 2eb4708..42f8ee4 100644 --- a/location/java/android/location/GpsNavigationMessage.java +++ b/location/java/android/location/GpsNavigationMessage.java @@ -17,6 +17,7 @@ package android.location; import android.annotation.NonNull; +import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import android.util.Log; @@ -28,6 +29,7 @@ import java.security.InvalidParameterException; * * @hide */ +@SystemApi public class GpsNavigationMessage implements Parcelable { private static final String TAG = "GpsNavigationMessage"; private static final byte[] EMPTY_ARRAY = new byte[0]; diff --git a/location/java/android/location/GpsNavigationMessageEvent.java b/location/java/android/location/GpsNavigationMessageEvent.java index 50ffa75..c910e5f 100644 --- a/location/java/android/location/GpsNavigationMessageEvent.java +++ b/location/java/android/location/GpsNavigationMessageEvent.java @@ -17,13 +17,11 @@ package android.location; import android.annotation.NonNull; +import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import java.security.InvalidParameterException; -import java.util.Arrays; -import java.util.Collection; -import java.util.Collections; /** * A class implementing a container for data associated with a navigation message event. @@ -31,6 +29,7 @@ import java.util.Collections; * * @hide */ +@SystemApi public class GpsNavigationMessageEvent implements Parcelable { private final GpsNavigationMessage mNavigationMessage; @@ -41,6 +40,7 @@ public class GpsNavigationMessageEvent implements Parcelable { * * @hide */ + @SystemApi public interface Listener { void onGpsNavigationMessageReceived(GpsNavigationMessageEvent event); } diff --git a/location/java/android/location/LocationManager.java b/location/java/android/location/LocationManager.java index ed408e0..918ef91 100644 --- a/location/java/android/location/LocationManager.java +++ b/location/java/android/location/LocationManager.java @@ -1583,6 +1583,7 @@ public class LocationManager { * * @hide */ + @SystemApi public boolean addGpsMeasurementListener(GpsMeasurementsEvent.Listener listener) { return mGpsMeasurementListenerTransport.add(listener); } @@ -1594,6 +1595,7 @@ public class LocationManager { * * @hide */ + @SystemApi public void removeGpsMeasurementListener(GpsMeasurementsEvent.Listener listener) { mGpsMeasurementListenerTransport.remove(listener); } @@ -1606,6 +1608,7 @@ public class LocationManager { * * @hide */ + @SystemApi public boolean addGpsNavigationMessageListener(GpsNavigationMessageEvent.Listener listener) { return mGpsNavigationMessageListenerTransport.add(listener); } @@ -1617,6 +1620,7 @@ public class LocationManager { * * @hide */ + @SystemApi public void removeGpsNavigationMessageListener( GpsNavigationMessageEvent.Listener listener) { mGpsNavigationMessageListenerTransport.remove(listener); -- cgit v1.1