Class RouteComments

java.lang.Object
slash.navigation.base.RouteComments

public abstract class RouteComments extends Object
Helpers for processing the description of positions
Author:
Christian Pesch
  • Field Details

  • Constructor Details

    • RouteComments

      public RouteComments()
  • Method Details

    • shortenRouteName

      public static String shortenRouteName(BaseRoute<?,?> route)
    • createRouteName

      public static String createRouteName(List<? extends NavigationPosition> positions)
    • commentRouteName

      public static void commentRouteName(BaseRoute<?,?> route)
    • getRouteName

      public static String getRouteName(BaseRoute<?,?> route, int index)
    • createRouteDescription

      public static String createRouteDescription(BaseRoute<?,?> route)
    • commentPositions

      public static void commentPositions(List<? extends NavigationPosition> positions)
    • isDefaultDescription

      public static boolean isDefaultDescription(String description)
    • getNumberedPosition

      public static String getNumberedPosition(NavigationPosition position, int index, int digitCount, NumberPattern numberPattern)
    • formatNumberedPosition

      public static String formatNumberedPosition(NumberPattern numberPattern, String number, String description)
    • commentRoutePositions

      public static void commentRoutePositions(List<? extends BaseRoute<?,?>> routes)
    • parseTripmasterHeading

      public static Double parseTripmasterHeading(String string)
    • parseDescription

      public static void parseDescription(NavigationPosition position, String comment)