Package slash.navigation.itn
Class TomTomRouteFormat
- All Implemented Interfaces:
NavigationFormat<TomTomRoute>
- Direct Known Subclasses:
TomTom5RouteFormat,TomTom8RouteFormat
Reads and writes Tom Tom Route (.itn) files.
- Author:
- Christian Pesch
-
Field Summary
FieldsFields inherited from class slash.navigation.base.TextNavigationFormat
BYTE_ORDER_MARKFields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<P extends NavigationPosition>
TomTomRoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) intintprotected abstract booleanisIsoLatin1ButReadWithUtf8(String string) booleanbooleanvoidread(BufferedReader reader, String encoding, ParserContext<TomTomRoute> context) voidwrite(TomTomRoute route, PrintWriter writer, int startIndex, int endIndex) Methods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, read, write, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWritingMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface slash.navigation.base.NavigationFormat
getName
-
Field Details
-
preferences
-
-
Constructor Details
-
TomTomRouteFormat
public TomTomRouteFormat()
-
-
Method Details
-
getExtension
-
getMaximumFileNameLength
public int getMaximumFileNameLength()- Specified by:
getMaximumFileNameLengthin interfaceNavigationFormat<TomTomRoute>- Overrides:
getMaximumFileNameLengthin classBaseNavigationFormat<TomTomRoute>
-
getMaximumPositionCount
public int getMaximumPositionCount() -
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes() -
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics() -
isIsoLatin1ButReadWithUtf8
-