public class DynamicRangeAndBearingEndpoint extends Marker implements MapEventDispatcher.OnMapEventListener
Marker.AugmentedKeyholeInfo, Marker.LabelPriority, Marker.OnIconChangedListener, Marker.OnLabelPriorityChanged, Marker.OnLabelPriorityChangedListener, Marker.OnLabelTextSizeChangedListener, Marker.OnMarkerHitBoundsChangedListener, Marker.OnStateChangedListener, Marker.OnStyleChangedListener, Marker.OnSummaryChangedListener, Marker.OnTitleChangedListener, Marker.OnTrackChangedListener
PointMapItem.OnPointChangedListener
MapItem.OnAltitudeModeChangedListener, MapItem.OnClickableChangedListener, MapItem.OnGroupChangedListener, MapItem.OnHeightChangedListener, MapItem.OnMetadataChangedListener, MapItem.OnTypeChangedListener, MapItem.OnVisibleChangedListener, MapItem.OnZOrderChangedListener
Modifier and Type | Field and Description |
---|---|
protected Icon |
_defaultIcon |
static java.lang.String |
TAG |
DEFAULT_MAX_LABEL_RENDER_RESOLUTION, DEFAULT_MIN_LABEL_RENDER_RESOLUTION, ICON_GONE, ICON_INVISIBLE, ICON_VISIBLE, STATE_CANCELED_MASK, STATE_DEFAULT, STATE_DISABLED_MASK, STATE_FOCUSED_MASK, STATE_PRESSED_MASK, STATE_SELECTED_MASK, STYLE_ALERT_MASK, STYLE_MARQUEE_TITLE_MASK, STYLE_ROTATE_HEADING_MASK, STYLE_ROTATE_HEADING_NOARROW_MASK, STYLE_SMOOTH_MOVEMENT_MASK, STYLE_SMOOTH_ROTATION_MASK, TEXT_STATE_ALWAYS_SHOW, TEXT_STATE_DEFAULT, TEXT_STATE_NEVER_SHOW
POINT_DEFAULT
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 |
---|
DynamicRangeAndBearingEndpoint(MapView mapView,
GeoPointMetaData point,
java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Clean up all of the resources associated with this MapItem, for destruction.
|
RangeAndBearingMapItem |
getParent() |
int |
getPart() |
void |
onMapItemMapEvent(MapItem item,
MapEvent event) |
void |
setParent(RangeAndBearingMapItem parent) |
void |
setPart(int part) |
void |
setPostDragAction(java.lang.Runnable r)
A runnable to be fired when the action has completed.
|
addOnIconChangedListener, addOnLabelPriorityChangedListener, addOnLabelSizeChangedListener, addOnMarkerHitBoundsChangedListener, addOnStateChangedListener, addOnStyleChangedListener, addOnSummaryChangedListener, addOnTitleChangedListener, addOnTrackChangedListener, addToGroup, drawCanvas, getAffiliationColor, getAffiliationColor, getColor, getGroupPath, getIcon, getIconColor, getIconVisibility, getKMLDescription, getKMLDescription, getLabelPriority, getLabelTextSize, getLabelTypeface, getMarkerHitBounds, getMarkerHitBounds, getRemarksKey, getState, getStyle, getSummary, getSummaryFlag, getTextColor, getTextRenderFlag, getTitle, getTrackHeading, getTrackSpeed, isSupported, onIconChanged, onLabelPriorityChanged, onLabelTextSizeChanged, onMarkerHitBoundsChanged, onStateChanged, onStyleChanged, onSummaryChanged, onTitleChanged, onTrackChanged, preDrawCanvas, removeOnIconChangedListener, removeOnLabelPriorityChangedListener, removeOnLabelSizeChangedListner, removeOnMarkerHitBoundsChangedListener, removeOnStateChangedListener, removeOnStyleChangedListener, removeOnSummaryChangedListener, removeOnTitleChangedListener, removeOnTrackChangedListener, setAlwaysShowText, setAugmentedKeyholeInfo, setColor, setIcon, setIconVisibility, setLabelPriority, setLabelTextSize, setLabelTextSize, setLabelTypeface, setMarkerHitBounds, setMarkerHitBounds, setMaxLabelRenderResolution, setMinLabelRenderResolution, setShowLabel, setState, setStyle, setSummary, setSummaryFlag, setTextColor, setTextRenderFlag, setTitle, setTrack, toGPX, toKml, toKmz, toMissionPackage, toObjectOf, toOgrGeomtry, updateTextBounds
addOnPointChangedListener, getCrumbTrail, getGeoPointMetaData, getPersistentCircleCrumbTrail, getPoint, getVolumeHeight, getVolumeRadius, onPointChanged, removeOnPointChangedListener, setCrumbTrail, setPersistentCircleCrumbTrail, setPoint, setPoint, setVolume
addOnAltitudeModeChangedListener, addOnClickableChangedListener, addOnGroupChangedListener, addOnHeightChangedListener, addOnMetadataChangedListener, addOnMetadataChangedListener, addOnTypeChangedListener, addOnVisibleChangedListener, addOnZOrderChangedListener, computeDistance, copyMetaData, createSerialId, getAltitudeMode, getClickable, getClickPoint, getEditable, getGroup, getHashtags, getHeight, getHitRadius, getIconDrawable, getMetaBoolean, getMetaString, getMovable, getRadialMenuPath, getRemarks, getSerialId, getTag, getType, getUID, getUniqueMapItemName, getURI, getVisible, getVisible, getZOrder, isTouchable, notifyMetadataChanged, onAdded, onAltitudeModeChanged, onClickableChanged, onGroupChanged, onHeightChanged, onMetadataChanged, onRemoved, 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, setTouchable, setType, setVisible, setVisible, setZOrder, testOrthoHit, toString
get, getMetaData, getMetaDouble, getMetaIntArray, getMetaInteger, getMetaLong, getMetaMap, getMetaParcelable, getMetaSerializable, getMetaStringArrayList, hasMetaValue, setMetaDataImpl, toggleMetaData
public static final java.lang.String TAG
protected Icon _defaultIcon
public DynamicRangeAndBearingEndpoint(MapView mapView, GeoPointMetaData point, java.lang.String uid)
public void dispose()
MapItem
dispose
in class PointMapItem
public void setParent(RangeAndBearingMapItem parent)
public RangeAndBearingMapItem getParent()
public void setPart(int part)
public int getPart()
public void setPostDragAction(java.lang.Runnable r)
public void onMapItemMapEvent(MapItem item, MapEvent event)
onMapItemMapEvent
in interface MapEventDispatcher.OnMapEventListener