@Development(status=EXPERIMENTAL) public class LayerGroupImpl extends AbstractLayer implements LayerGroup
layerId, layerType, optionalData
Constructor and Description |
---|
LayerGroupImpl() |
LayerGroupImpl(Map<String,Layer> layers) |
Modifier and Type | Method and Description |
---|---|
Layer |
addLayer(Layer layer) |
void |
clearLayers() |
LayerGroupImpl |
clone() |
Layer |
getLayer(String id) |
Collection<Layer> |
getLayers() |
LayerOptions |
getOptions() |
boolean |
hasLayer(Layer layer) |
boolean |
hasLayer(String id) |
Layer |
removeLayer(Layer layer) |
Layer |
removeLayer(String id) |
void |
setOptions(LayerOptions layerOptions) |
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 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 LayerOptions getOptions()
getOptions
in interface Layer
getOptions
in interface LayerGroup
public void setOptions(LayerOptions layerOptions)
setOptions
in interface Layer
setOptions
in interface LayerGroup
public LayerGroupImpl 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.