diff options
author | kevin <kevin.li@mapbox.com> | 2019-04-16 15:54:24 +0800 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2019-04-18 16:00:12 +0200 |
commit | 6ad2103c133aa0f390db21d9896910f50ddeaa96 (patch) | |
tree | 93b77e54f647d5a9f714cdbdf77a835dc622fd8d /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java | |
parent | ef5b00b8101dae1ded5162dc949a71d0c4d4e2b7 (diff) | |
download | qtlocation-mapboxgl-6ad2103c133aa0f390db21d9896910f50ddeaa96.tar.gz |
add base class for events
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java index 2900557805..775e453a4f 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadStartEvent.java @@ -1,19 +1,16 @@ package com.mapbox.mapboxsdk.module.telemetry; import android.annotation.SuppressLint; -import android.os.Parcel; import android.support.annotation.FloatRange; -import com.mapbox.android.telemetry.Event; import com.mapbox.mapboxsdk.constants.MapboxConstants; /** * Event will be sent while offline download start. */ @SuppressLint("ParcelCreator") -public class OfflineDownloadStartEvent extends Event { - private final String event = "map.offlineDownload.start"; - private final String created; +public class OfflineDownloadStartEvent extends MapBaseEvent { + private static final String EVENT_NAME = "map.offlineDownload.start"; private final Double minZoom; private final Double maxZoom; private final String shapeForOfflineRegion; @@ -24,14 +21,15 @@ public class OfflineDownloadStartEvent extends Event { to = MapboxConstants.MAXIMUM_ZOOM) Double minZoom, @FloatRange(from = MapboxConstants.MINIMUM_ZOOM, to = MapboxConstants.MAXIMUM_ZOOM) Double maxZoom) { - this.created = phoneState.getCreated(); + super(phoneState); this.shapeForOfflineRegion = shapeForOfflineRegion; this.minZoom = minZoom; this.maxZoom = maxZoom; } - void setStyleURL(String styleURL) { - this.styleURL = styleURL; + @Override + String getEventName() { + return EVENT_NAME; } String getCreated() { @@ -54,6 +52,10 @@ public class OfflineDownloadStartEvent extends Event { return styleURL; } + void setStyleURL(String styleURL) { + this.styleURL = styleURL; + } + @Override public boolean equals(Object o) { if (this == o) { @@ -104,12 +106,4 @@ public class OfflineDownloadStartEvent extends Event { + '}'; } - @Override - public int describeContents() { - return 0; - } - - @Override - public void writeToParcel(Parcel dest, int flags) { - } } |