Class RoutingPreferencesModel

java.lang.Object
slash.navigation.routing.RoutingPreferencesModel

public class RoutingPreferencesModel extends Object
A model for the preferences that affect a RoutingService.
Author:
Christian Pesch
  • Constructor Details

    • RoutingPreferencesModel

      public RoutingPreferencesModel()
  • Method Details

    • getRoutingServices

      public List<RoutingService> getRoutingServices()
    • addRoutingService

      public void addRoutingService(RoutingService routingService)
    • setPreferredRoutingService

      public void setPreferredRoutingService(RoutingService preferredRoutingService)
    • getRoutingService

      public RoutingService getRoutingService()
    • setRoutingService

      public void setRoutingService(RoutingService service)
    • getTravelMode

      public TravelMode getTravelMode()
    • setTravelMode

      public void setTravelMode(TravelMode travelMode)
    • getTravelRestrictions

      public TravelRestrictions getTravelRestrictions()
    • setAvoidBridges

      public void setAvoidBridges(boolean avoidBridges)
    • setAvoidFerries

      public void setAvoidFerries(boolean avoidFerries)
    • setAvoidMotorways

      public void setAvoidMotorways(boolean avoidMotorways)
    • setAvoidTolls

      public void setAvoidTolls(boolean avoidTolls)
    • setAvoidTunnels

      public void setAvoidTunnels(boolean avoidTunnels)
    • fireChanged

      protected void fireChanged()
    • addChangeListener

      public void addChangeListener(ChangeListener l)
    • removeChangeListener

      public void removeChangeListener(ChangeListener l)