java.lang.Object | |||
↳ | com.carto.layers.Layer | ||
↳ | com.carto.layers.VectorLayer | ||
↳ | com.carto.layers.EditableVectorLayer |
A vector layer that supports editing its contents. Editing requires registered listener.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
EditableVectorLayer(VectorDataSource dataSource)
Constructs a VectorLayer object from a data source.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
VectorElement |
getSelectedVectorElement()
Returns the selected vector element.
| ||||||||||
VectorEditEventListener |
getVectorEditEventListener()
Returns the current edit event listener for the layer.
| ||||||||||
void |
setSelectedVectorElement(VectorElement element)
Selects the given vector element.
| ||||||||||
void |
setVectorEditEventListener(VectorEditEventListener listener)
Sets the current edit event listener for the layer.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Constructs a VectorLayer object from a data source.
dataSource | The data source from which this layer loads data. |
---|
Returns the selected vector element. If no element is currently selected, null is returned.
Returns the current edit event listener for the layer.
Selects the given vector element. Deselects currently selected element is null argument is used.
element | The vector element to select or null. |
---|
Sets the current edit event listener for the layer.
Note that valid listener is required for editing operations to work.
listener | The edit event listener to use. |
---|