public class DefaultOnTrafficIncidentClickListener extends java.lang.Object implements OnTrafficIncidentsClickListener
Constructor and Description |
---|
DefaultOnTrafficIncidentClickListener(TomtomMap tomtomMap)
Listener which handle click on incidents.
|
Modifier and Type | Method and Description |
---|---|
protected double |
countNewZoom(TrafficIncidentCluster incidentsCluster)
When cluster clicked count new zoom level.
|
protected void |
disableAllMarkers()
When traffic incidents popup shown markes popup should be close.
|
boolean |
onTrafficIncidentsClusterClick(MapPoint mapPoint,
TrafficIncidentCluster incidentsCluster)
Callback executed when traffic incidents clouster clicked
|
boolean |
onTrafficIncidentsFlowClick(MapPoint mapPoint,
java.util.List<TrafficIncidentFlow> incidentsFlows)
A Callback executed when traffic incidents flow is clicked.
|
boolean |
onTrafficIncidentsPoiClick(MapPoint mapPoint,
java.util.List<TrafficIncidentPoi> incidentsPois)
A callback executed when a traffic incidents poi (Points of Interest) is clicked.
|
public DefaultOnTrafficIncidentClickListener(TomtomMap tomtomMap)
tomtomMap
- public boolean onTrafficIncidentsFlowClick(MapPoint mapPoint, java.util.List<TrafficIncidentFlow> incidentsFlows)
OnTrafficIncidentsClickListener
onTrafficIncidentsFlowClick
in interface OnTrafficIncidentsClickListener
mapPoint
- A point on the map clicked by the user.incidentsFlows
- The flow incidents.public boolean onTrafficIncidentsPoiClick(MapPoint mapPoint, java.util.List<TrafficIncidentPoi> incidentsPois)
OnTrafficIncidentsClickListener
onTrafficIncidentsPoiClick
in interface OnTrafficIncidentsClickListener
mapPoint
- A point on the map clicked by the user.incidentsPois
- Poi incidents.public boolean onTrafficIncidentsClusterClick(MapPoint mapPoint, TrafficIncidentCluster incidentsCluster)
OnTrafficIncidentsClickListener
onTrafficIncidentsClusterClick
in interface OnTrafficIncidentsClickListener
mapPoint
- A point on the map clicked by the user.incidentsCluster
- An incident cluster.protected double countNewZoom(TrafficIncidentCluster incidentsCluster)
incidentsCluster
- protected void disableAllMarkers()