diff options
author | tobrun <tobrun.van.nuland@gmail.com> | 2019-01-07 12:06:46 +0100 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2019-01-15 13:33:28 +0100 |
commit | 99e369f45e7be1101b86c545caee37d0f02ce61b (patch) | |
tree | a2b0a417fbf84575d8029c076c3b2ca4af32e3e5 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java | |
parent | 6ca2f6c97f957855811e279952c2b10aeacf43dd (diff) | |
download | qtlocation-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/PolygonContainer.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java index 2cdcc052fb..a7e2ace061 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/PolygonContainer.java @@ -16,11 +16,11 @@ import java.util.List; */ class PolygonContainer implements Polygons { - private final NativeMapView nativeMapView; + private final NativeMap nativeMap; private final LongSparseArray<Annotation> annotations; - PolygonContainer(NativeMapView nativeMapView, LongSparseArray<Annotation> annotations) { - this.nativeMapView = nativeMapView; + PolygonContainer(NativeMap nativeMap, LongSparseArray<Annotation> annotations) { + this.nativeMap = nativeMap; this.annotations = annotations; } @@ -28,7 +28,7 @@ class PolygonContainer implements Polygons { public Polygon addBy(@NonNull PolygonOptions polygonOptions, @NonNull MapboxMap mapboxMap) { Polygon polygon = polygonOptions.getPolygon(); if (!polygon.getPoints().isEmpty()) { - long id = nativeMapView != null ? nativeMapView.addPolygon(polygon) : 0; + long id = nativeMap != null ? nativeMap.addPolygon(polygon) : 0; polygon.setId(id); polygon.setMapboxMap(mapboxMap); annotations.put(id, polygon); @@ -43,7 +43,7 @@ class PolygonContainer implements Polygons { Polygon polygon; List<Polygon> polygons = new ArrayList<>(count); - if (nativeMapView != null && count > 0) { + if (nativeMap != null && count > 0) { for (PolygonOptions polygonOptions : polygonOptionsList) { polygon = polygonOptions.getPolygon(); if (!polygon.getPoints().isEmpty()) { @@ -51,7 +51,7 @@ class PolygonContainer implements Polygons { } } - long[] ids = nativeMapView.addPolygons(polygons); + long[] ids = nativeMap.addPolygons(polygons); for (int i = 0; i < ids.length; i++) { polygon = polygons.get(i); polygon.setMapboxMap(mapboxMap); @@ -64,7 +64,7 @@ class PolygonContainer implements Polygons { @Override public void update(@NonNull Polygon polygon) { - nativeMapView.updatePolygon(polygon); + nativeMap.updatePolygon(polygon); annotations.setValueAt(annotations.indexOfKey(polygon.getId()), polygon); } |