diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java index 54d18962ce..9b39d9726f 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java @@ -18,8 +18,6 @@ public abstract class Layer { } public void setProperties(@NonNull Property<?>... properties) { - checkValidity(); - if (properties.length == 0) { return; } @@ -35,32 +33,26 @@ public abstract class Layer { } public String getId() { - checkValidity(); return nativeGetId(); } public PropertyValue<String> getVisibility() { - checkValidity(); return new PropertyValue<>(nativeGetVisibility()); } public float getMinZoom() { - checkValidity(); return nativeGetMinZoom(); } public float getMaxZoom() { - checkValidity(); return nativeGetMaxZoom(); } public void setMinZoom(float zoom) { - checkValidity(); nativeSetMinZoom(zoom); } public void setMaxZoom(float zoom) { - checkValidity(); nativeSetMaxZoom(zoom); } @@ -94,14 +86,4 @@ public abstract class Layer { private Object convertValue(Object value) { return value != null && value instanceof Function ? ((Function) value).toValueObject() : value; } - - protected void checkValidity() { - if (invalidated) { - throw new RuntimeException("Layer has been invalidated. Request a new reference after adding"); - } - } - - public final void invalidate() { - this.invalidated = true; - } } |