@Development(status=EXPERIMENTAL) public class FeatureGroupImpl extends AbstractLayer implements FeatureGroup
layerId, layerType, optionalData
Constructor and Description |
---|
FeatureGroupImpl() |
FeatureGroupImpl(Map<String,Layer> layers) |
Modifier and Type | Method and Description |
---|---|
Layer |
addLayer(Layer layer) |
void |
clearLayers() |
FeatureGroupImpl |
clone() |
LatLngBounds |
getBounds() |
Layer |
getLayer(String id) |
Collection<Layer> |
getLayers() |
Style |
getOptions() |
boolean |
hasLayer(Layer layer) |
boolean |
hasLayer(String id) |
Layer |
removeLayer(Layer layer) |
Layer |
removeLayer(String id) |
void |
setOptions(LayerOptions layerOptions) |
void |
setStyle(Style style) |
tr.com.terrayazilim.gjson.GjsonFeature |
toGeoJSON() |
addTo, getLayerId, getLayerType, getOptionalData, removeFrom, setLayerId, setOptionalData
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLayerId, getLayerType, getOptionalData, setLayerId, setOptionalData
addTo, removeFrom
public tr.com.terrayazilim.gjson.GjsonFeature toGeoJSON()
public Style getOptions()
getOptions
in interface Layer
getOptions
in interface LayerGroup
public void setOptions(LayerOptions layerOptions)
setOptions
in interface Layer
setOptions
in interface LayerGroup
public void setStyle(Style style)
setStyle
in interface FeatureGroup
public LatLngBounds getBounds()
getBounds
in interface FeatureGroup
public Collection<Layer> getLayers()
getLayers
in interface LayerGroup
public Layer addLayer(Layer layer)
addLayer
in interface LayerGroup
public Layer removeLayer(Layer layer)
removeLayer
in interface LayerGroup
public Layer removeLayer(String id)
removeLayer
in interface LayerGroup
public boolean hasLayer(Layer layer)
hasLayer
in interface LayerGroup
public boolean hasLayer(String id)
hasLayer
in interface LayerGroup
public void clearLayers()
clearLayers
in interface LayerGroup
public Layer getLayer(String id)
getLayer
in interface LayerGroup
public FeatureGroupImpl clone()
clone
in interface Layer
clone
in interface LayerGroup
clone
in class AbstractLayer
Copyright © 2018 Terra Yazılım Bilişim Hiz. Elek. Dan. Oto. ve Loj. Tic. Ltd. Şti.. All rights reserved.