summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java
diff options
context:
space:
mode:
authortobrun <tobrun.van.nuland@gmail.com>2019-01-07 12:06:46 +0100
committerTobrun <tobrun@mapbox.com>2019-01-15 13:33:28 +0100
commit99e369f45e7be1101b86c545caee37d0f02ce61b (patch)
treea2b0a417fbf84575d8029c076c3b2ca4af32e3e5 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java
parent6ca2f6c97f957855811e279952c2b10aeacf43dd (diff)
downloadqtlocation-mapboxgl-99e369f45e7be1101b86c545caee37d0f02ce61b.tar.gz
[android] - introduce NativeMap abstraction, remove static code block removal utility
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java
index 4612d7d941..e5bf512791 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationContainer.java
@@ -14,11 +14,11 @@ import java.util.List;
*/
class AnnotationContainer implements Annotations {
- private final NativeMapView nativeMapView;
+ private final NativeMap nativeMap;
private final LongSparseArray<Annotation> annotations;
- AnnotationContainer(NativeMapView nativeMapView, LongSparseArray<Annotation> annotations) {
- this.nativeMapView = nativeMapView;
+ AnnotationContainer(NativeMap nativeMap, LongSparseArray<Annotation> annotations) {
+ this.nativeMap = nativeMap;
this.annotations = annotations;
}
@@ -39,8 +39,8 @@ class AnnotationContainer implements Annotations {
@Override
public void removeBy(long id) {
- if (nativeMapView != null) {
- nativeMapView.removeAnnotation(id);
+ if (nativeMap != null) {
+ nativeMap.removeAnnotation(id);
}
annotations.remove(id);
}
@@ -80,8 +80,8 @@ class AnnotationContainer implements Annotations {
}
private void removeNativeAnnotations(long[] ids) {
- if (nativeMapView != null) {
- nativeMapView.removeAnnotations(ids);
+ if (nativeMap != null) {
+ nativeMap.removeAnnotations(ids);
}
}
} \ No newline at end of file