Package org.oscim.layers.vector
Class AbstractVectorLayer<T>
java.lang.Object
org.oscim.layers.Layer
org.oscim.layers.vector.AbstractVectorLayer<T>
- All Implemented Interfaces:
EventListener,Map.UpdateListener
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassprotected static classprotected classNested classes/interfaces inherited from class org.oscim.layers.Layer
Layer.EnableHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.slf4j.Loggerprotected final TileClipperprotected final GeometryBufferprotected booleanprotected longprotected final AbstractVectorLayer<T>.Workerprotected static final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonDetach()Override to perform clean up of resources before shutdown.voidonMapEvent(Event e, MapPosition pos) protected abstract voidvoidupdate()Methods inherited from class org.oscim.layers.Layer
getRenderer, isEnabled, map, setEnabled, setEnableHandler
-
Field Details
-
log
public static final org.slf4j.Logger log -
UNSCALE_COORD
protected static final double UNSCALE_COORD- See Also:
-
mGeom
-
mClipper
-
mWorker
-
mUpdateDelay
protected long mUpdateDelay -
mUpdate
protected boolean mUpdate
-
-
Constructor Details
-
AbstractVectorLayer
-
-
Method Details
-
onDetach
public void onDetach()Description copied from class:LayerOverride to perform clean up of resources before shutdown. -
onMapEvent
- Specified by:
onMapEventin interfaceMap.UpdateListener
-
update
public void update() -
processFeatures
-