summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2016-03-04 18:15:14 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2016-03-07 09:31:16 -0800
commitc8b100ffe41092742bf2529f0e2e70cf184cab65 (patch)
tree6b75db763c99ac4607519912a313426ffd7471c0 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
parent6aa8be56f6847450aab2a76a1d03da985df20638 (diff)
downloadqtlocation-mapboxgl-c8b100ffe41092742bf2529f0e2e70cf184cab65.tar.gz
[android] Remove redundant arguments from offline native methods
`this` is automatically provided as the first argument to a native method.
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java17
1 files changed, 6 insertions, 11 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
index d3100b3424..f47b41e249 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
@@ -144,7 +144,7 @@ public class OfflineRegion {
* Register an observer to be notified when the state of the region changes.
*/
public void setObserver(@NonNull final OfflineRegionObserver observer) {
- setOfflineRegionObserver(this, new OfflineRegionObserver() {
+ setOfflineRegionObserver(new OfflineRegionObserver() {
@Override
public void onStatusChanged(final OfflineRegionStatus status) {
getHandler().post(new Runnable() {
@@ -181,7 +181,7 @@ public class OfflineRegion {
* Pause or resume downloading of regional resources.
*/
public void setDownloadState(@DownloadState int state) {
- setOfflineRegionDownloadState(this, state);
+ setOfflineRegionDownloadState(state);
}
/**
@@ -190,7 +190,7 @@ public class OfflineRegion {
* executed on the main thread.
*/
public void getStatus(@NonNull final OfflineRegionStatusCallback callback) {
- getOfflineRegionStatus(this, new OfflineRegionStatusCallback() {
+ getOfflineRegionStatus(new OfflineRegionStatusCallback() {
@Override
public void onStatus(final OfflineRegionStatus status) {
getHandler().post(new Runnable() {
@@ -226,7 +226,7 @@ public class OfflineRegion {
* After you call this method, you may not call any additional methods on this object.
*/
public void delete(@NonNull final OfflineRegionDeleteCallback callback) {
- deleteOfflineRegion(this, new OfflineRegionDeleteCallback() {
+ deleteOfflineRegion(new OfflineRegionDeleteCallback() {
@Override
public void onDelete() {
getHandler().post(new Runnable() {
@@ -254,8 +254,7 @@ public class OfflineRegion {
protected void finalize() {
try {
super.finalize();
- destroyOfflineRegion(mOfflineRegionPtr);
- mOfflineRegionPtr = 0;
+ destroyOfflineRegion();
} catch (Throwable throwable) {
Log.e(LOG_TAG, "Failed to finalize OfflineRegion: " + throwable.getMessage());
}
@@ -265,22 +264,18 @@ public class OfflineRegion {
* Native methods
*/
- private native void destroyOfflineRegion(long offlineRegionPtr);
+ private native void destroyOfflineRegion();
private native void setOfflineRegionObserver(
- OfflineRegion offlineRegion,
OfflineRegionObserver observerCallback);
private native void setOfflineRegionDownloadState(
- OfflineRegion offlineRegion,
@DownloadState int offlineRegionDownloadState);
private native void getOfflineRegionStatus(
- OfflineRegion offlineRegion,
OfflineRegionStatusCallback statusCallback);
private native void deleteOfflineRegion(
- OfflineRegion offlineRegion,
OfflineRegionDeleteCallback deleteCallback);
}