@Deprecated public abstract class EditableGeometryDbLayer extends com.nutiteq.vectorlayers.GeometryLayer
Modifier and Type | Field and Description |
---|---|
protected com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> |
lineStyleSet
Deprecated.
|
protected int |
minZoom
Deprecated.
|
protected com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> |
pointStyleSet
Deprecated.
|
protected com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> |
polygonStyleSet
Deprecated.
|
Constructor and Description |
---|
EditableGeometryDbLayer(com.nutiteq.projections.Projection proj,
com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> pointStyleSet,
com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> lineStyleSet,
com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> polygonStyleSet,
android.content.Context context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addAll(Collection<? extends com.nutiteq.geometry.Geometry> elements)
Deprecated.
|
void |
calculateVisibleElements(com.nutiteq.components.Envelope envelope,
int zoom)
Deprecated.
|
protected abstract Object |
cloneUserData(Object userData)
Deprecated.
Create clone for userData, specific on Object type what you use
|
protected abstract com.nutiteq.ui.Label |
createLabel(Object userData)
Deprecated.
Generate pop-up labels, shown if you click on object.
|
protected abstract void |
deleteElement(long id)
Deprecated.
Delete vectro object with given ID
|
void |
discardChanges()
Deprecated.
|
com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> |
getLineStyleSet()
Deprecated.
|
com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> |
getPointStyleSet()
Deprecated.
|
com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> |
getPolygonStyleSet()
Deprecated.
|
boolean |
hasPendingChanges()
Deprecated.
|
protected abstract long |
insertElement(com.nutiteq.geometry.Geometry element)
Deprecated.
Insert new object
|
void |
loadState(com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> elementMap)
Deprecated.
|
protected abstract com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> |
queryElements(com.nutiteq.components.Envelope env,
int zoom)
Deprecated.
Read Vector objects for given Envelope
|
void |
removeAll(Collection<? extends com.nutiteq.geometry.Geometry> elements)
Deprecated.
|
void |
saveChanges()
Deprecated.
|
com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> |
saveState()
Deprecated.
|
void |
update(com.nutiteq.geometry.Geometry element)
Deprecated.
|
protected abstract void |
updateElement(long id,
com.nutiteq.geometry.Geometry element)
Deprecated.
Update vector object with given ID
|
add, calculateVisibleElements, clear, createCullTask, elementUpdated, executeVisibilityCalculationTask, getCurrentZoomLevel, getDataExtent, getDataSource, getVisibleElements, loadVisibleElements, onElementChanged, onStartMapping, onStopMapping, registerDataSourceListeners, remove, setComponents, setProjection, setRenderProjection, setVisible, setVisibleElements, setVisibleElementsList, unregisterDataSourceListeners, updateVisibleElements
protected com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> pointStyleSet
protected com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> lineStyleSet
protected com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> polygonStyleSet
protected int minZoom
public EditableGeometryDbLayer(com.nutiteq.projections.Projection proj, com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> pointStyleSet, com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> lineStyleSet, com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> polygonStyleSet, android.content.Context context)
public com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> saveState()
public void loadState(com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> elementMap)
public com.nutiteq.style.StyleSet<com.nutiteq.style.PointStyle> getPointStyleSet()
public com.nutiteq.style.StyleSet<com.nutiteq.style.LineStyle> getLineStyleSet()
public com.nutiteq.style.StyleSet<com.nutiteq.style.PolygonStyle> getPolygonStyleSet()
public void addAll(Collection<? extends com.nutiteq.geometry.Geometry> elements)
addAll
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Geometry>
public void removeAll(Collection<? extends com.nutiteq.geometry.Geometry> elements)
removeAll
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Geometry>
public void update(com.nutiteq.geometry.Geometry element)
public void calculateVisibleElements(com.nutiteq.components.Envelope envelope, int zoom)
calculateVisibleElements
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Geometry>
public boolean hasPendingChanges()
public void saveChanges()
public void discardChanges()
protected abstract com.nutiteq.utils.LongHashMap<com.nutiteq.geometry.Geometry> queryElements(com.nutiteq.components.Envelope env, int zoom)
env
- zoom
- protected abstract long insertElement(com.nutiteq.geometry.Geometry element)
element
- element to insertprotected abstract void updateElement(long id, com.nutiteq.geometry.Geometry element)
id
- element id to updateelement
- new element stateprotected abstract void deleteElement(long id)
id
- element id to deleteprotected abstract com.nutiteq.ui.Label createLabel(Object userData)
userData
- object custom attributesCopyright © 2014. All rights reserved.