public interface RoutePlannerInterface
Modifier and Type | Method and Description |
---|---|
boolean |
canRouteAroundRegions()
Gets whether or not the planner is capable of supporting routing around regions.
|
java.lang.String |
getDescriptiveName()
Gets the descriptive name of the planner.
|
RoutePlannerOptionsView |
getNavigationOptions(android.app.AlertDialog parent)
Gets any additional options for the planner that are needed at the time of navigating a route.
|
RoutePlannerOptionsView |
getOptionsView(android.app.AlertDialog parent)
Gets the additional options specific for the planner that may effect the
results.
|
RouteGenerationTask |
getRouteGenerationTask(RouteGenerationTask.RouteGenerationEventListener routeGenerationEventListener)
Gets the RouteGenerationTask for this planner that is run when initially generating a route.
|
boolean |
isNetworkRequired()
Planner requires a network to be used.
|
boolean |
isRerouteCapable()
Gets whether or not the planner is capable of supporting re-routing.
|
java.lang.String getDescriptiveName()
boolean isNetworkRequired()
RouteGenerationTask getRouteGenerationTask(RouteGenerationTask.RouteGenerationEventListener routeGenerationEventListener)
routeGenerationEventListener
- The listener that should be associated with this task.RoutePlannerOptionsView getOptionsView(android.app.AlertDialog parent)
RoutePlannerOptionsView getNavigationOptions(android.app.AlertDialog parent)
boolean isRerouteCapable()
boolean canRouteAroundRegions()