public abstract class Layer
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
|
Layer() |
protected |
Layer(long nativePtr) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkThread()
Validates if layer interaction is happening on the UI thread
|
protected void |
finalize() |
java.lang.String |
getId() |
float |
getMaxZoom() |
float |
getMinZoom() |
long |
getNativePtr() |
PropertyValue<java.lang.String> |
getVisibility() |
boolean |
isDetached() |
protected JsonElement |
nativeGetFilter() |
protected java.lang.String |
nativeGetId() |
protected float |
nativeGetMaxZoom() |
protected float |
nativeGetMinZoom() |
protected java.lang.String |
nativeGetSourceId() |
protected java.lang.String |
nativeGetSourceLayer() |
protected java.lang.Object |
nativeGetVisibility() |
protected void |
nativeSetFilter(java.lang.Object[] filter) |
protected void |
nativeSetLayoutProperty(java.lang.String name,
java.lang.Object value) |
protected void |
nativeSetMaxZoom(float zoom) |
protected void |
nativeSetMinZoom(float zoom) |
protected void |
nativeSetPaintProperty(java.lang.String name,
java.lang.Object value) |
protected void |
nativeSetSourceLayer(java.lang.String sourceLayer) |
void |
setDetached() |
void |
setMaxZoom(float zoom) |
void |
setMinZoom(float zoom) |
void |
setProperties(PropertyValue<?>... properties) |
protected void checkThread()
public void setProperties(PropertyValue<?>... properties)
public java.lang.String getId()
public PropertyValue<java.lang.String> getVisibility()
public float getMinZoom()
public float getMaxZoom()
public void setMinZoom(float zoom)
public void setMaxZoom(float zoom)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
protected java.lang.String nativeGetId()
protected java.lang.Object nativeGetVisibility()
protected void nativeSetLayoutProperty(java.lang.String name, java.lang.Object value)
protected void nativeSetPaintProperty(java.lang.String name, java.lang.Object value)
protected void nativeSetFilter(java.lang.Object[] filter)
protected JsonElement nativeGetFilter()
protected void nativeSetSourceLayer(java.lang.String sourceLayer)
protected java.lang.String nativeGetSourceLayer()
protected java.lang.String nativeGetSourceId()
protected float nativeGetMinZoom()
protected float nativeGetMaxZoom()
protected void nativeSetMinZoom(float zoom)
protected void nativeSetMaxZoom(float zoom)
public long getNativePtr()
public void setDetached()
public boolean isDetached()
© 2015–2019 Mapbox. All rights reserved.