@Deprecated public class PersistentCircleCrumbTrail extends MapItem
Modifier and Type | Class and Description |
---|---|
static interface |
PersistentCircleCrumbTrail.CrumbLogListener
Deprecated.
|
static interface |
PersistentCircleCrumbTrail.OnCrumbTrailIntervalChangedListener
Deprecated.
|
static interface |
PersistentCircleCrumbTrail.OnCrumbTrailTimeChangedListener
Deprecated.
|
static interface |
PersistentCircleCrumbTrail.OnCrumbTrailUpdateListener
Deprecated.
|
MapItem.OnAltitudeModeChangedListener, MapItem.OnClickableChangedListener, MapItem.OnGroupChangedListener, MapItem.OnHeightChangedListener, MapItem.OnMetadataChangedListener, MapItem.OnTypeChangedListener, MapItem.OnVisibleChangedListener, MapItem.OnZOrderChangedListener
Modifier and Type | Field and Description |
---|---|
protected int |
crumbCount
Deprecated.
|
protected java.util.concurrent.ConcurrentLinkedQueue<PersistentCircleCrumbTrail.OnCrumbTrailUpdateListener> |
crumbTrailUpdateListeners
Deprecated.
|
CircleCrumb |
first
Deprecated.
|
CircleCrumb |
last
Deprecated.
|
CLICKABLE_DEFAULT, EDITABLE_DEFAULT, EMPTY_TYPE, HIT_RATIO_DEFAULT, MOVABLE_DEFAULT, VISIBLE_DEFAULT, ZORDER_DEFAULT, ZORDER_HITTEST_COMPARATOR, ZORDER_RENDER_COMPARATOR
metadata
Constructor and Description |
---|
PersistentCircleCrumbTrail(MapView mapView,
PointMapItem target)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addCrumb(CircleCrumb crumb)
Deprecated.
|
int |
assignCrumbColor(java.util.Map<java.lang.String,java.lang.Object> markerData)
Deprecated.
|
protected CircleCrumb |
buildCircleCrumb(java.util.Map<java.lang.String,java.lang.Object> markerData,
GeoPoint p,
int color)
Deprecated.
|
void |
clearAllCrumbs()
Deprecated.
|
int |
getDefaultColor()
Deprecated.
|
int |
getInterval()
Deprecated.
|
PointMapItem |
getTarget()
Deprecated.
|
int |
getTime()
Deprecated.
|
void |
onAdded(MapGroup newParent)
Deprecated.
|
void |
onRemoved(MapGroup oldParent)
Deprecated.
|
protected void |
removeOldestCrumb()
Deprecated.
|
void |
setDefaultColor(int defaultColor)
Deprecated.
|
void |
setInterval(int interval)
Deprecated.
|
void |
setTarget(PointMapItem target)
Deprecated.
|
void |
setTime(int time)
Deprecated.
|
void |
start()
Deprecated.
|
void |
stop()
Deprecated.
|
boolean |
toggleCrumbTrail()
Deprecated.
|
addOnAltitudeModeChangedListener, addOnClickableChangedListener, addOnGroupChangedListener, addOnHeightChangedListener, addOnMetadataChangedListener, addOnMetadataChangedListener, addOnTypeChangedListener, addOnVisibleChangedListener, addOnZOrderChangedListener, computeDistance, copyMetaData, createSerialId, dispose, getAltitudeMode, getClickable, getClickPoint, getEditable, getGroup, getHashtags, getHeight, getHitRadius, getIconColor, getIconDrawable, getMetaBoolean, getMetaString, getMovable, getRadialMenuPath, getRemarks, getRemarksKey, getSerialId, getTag, getTitle, getType, getUID, getUniqueMapItemName, getURI, getVisible, getVisible, getZOrder, isTouchable, notifyMetadataChanged, onAltitudeModeChanged, onClickableChanged, onGroupChanged, onHeightChanged, onMetadataChanged, onTypeChanged, onVisibilityConditions, onVisibleChanged, onZOrderChanged, persist, refresh, removeFromGroup, removeMetaData, removeOnAltitudeModeChangedListener, removeOnClickableChangedListener, removeOnGroupChangedListener, removeOnHeightChangedListener, removeOnMetadataChangedListener, removeOnMetadataChangedListener, removeOnTypeChangedListener, removeOnVisibleChangedListener, removeOnZOrderChangedListener, setAltitudeMode, setClickable, setClickPoint, setEditable, setHashtags, setHeight, setMetaBoolean, setMetaData, setMetaDouble, setMetaIntArray, setMetaInteger, setMetaLong, setMetaMap, setMetaParcelable, setMetaSerializable, setMetaString, setMetaStringArrayList, setMovable, setRadialMenu, setRemarks, setTag, setTitle, setTouchable, setType, setVisible, setVisible, setZOrder, testOrthoHit, toString
get, getMetaData, getMetaDouble, getMetaIntArray, getMetaInteger, getMetaLong, getMetaMap, getMetaParcelable, getMetaSerializable, getMetaStringArrayList, hasMetaValue, setMetaDataImpl, toggleMetaData
public CircleCrumb first
public CircleCrumb last
protected int crumbCount
protected final java.util.concurrent.ConcurrentLinkedQueue<PersistentCircleCrumbTrail.OnCrumbTrailUpdateListener> crumbTrailUpdateListeners
public PersistentCircleCrumbTrail(MapView mapView, PointMapItem target)
public PointMapItem getTarget()
public void setTarget(PointMapItem target)
public int assignCrumbColor(java.util.Map<java.lang.String,java.lang.Object> markerData)
public void start()
protected CircleCrumb buildCircleCrumb(java.util.Map<java.lang.String,java.lang.Object> markerData, GeoPoint p, int color)
public void stop()
public int getInterval()
public void setInterval(int interval)
public int getTime()
public void setTime(int time)
public int getDefaultColor()
public void setDefaultColor(int defaultColor)
defaultColor
- the defaultColor to setprotected void addCrumb(CircleCrumb crumb)
protected void removeOldestCrumb()
public void clearAllCrumbs()
public void onRemoved(MapGroup oldParent)
public boolean toggleCrumbTrail()