Package slash.navigation.babel
Class GarminMapSource6Format
java.lang.Object
slash.navigation.base.BaseNavigationFormat<GpxRoute>
slash.navigation.babel.BabelFormat
slash.navigation.babel.GarminMapSource6Format
- All Implemented Interfaces:
MultipleRoutesFormat<GpxRoute>,NavigationFormat<GpxRoute>
Reads and writes Garmin MapSource 6.x (.gdb) files.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected StringgetFormatOptions(GpxRoute route) getName()protected booleanbooleanbooleanMethods inherited from class slash.navigation.babel.BabelFormat
createGpxFormat, createRoute, delete, getBabelCharacteristics, getBabelPathPreference, getGlobalOptions, getMaximumPositionCount, isValidRoute, modifyBeforeWriting, read, sanitizeRouteAfterReading, setBabelPathPreference, write, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, 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.MultipleRoutesFormat
writeMethods inherited from interface slash.navigation.base.NavigationFormat
createRoute, getMaximumFileNameLength, getMaximumPositionCount, getMaximumRouteNameLength, isSupportsReading, isSupportsWriting, read, write
-
Constructor Details
-
GarminMapSource6Format
public GarminMapSource6Format()
-
-
Method Details
-
getExtension
- Specified by:
getExtensionin interfaceNavigationFormat<GpxRoute>
-
getName
- Specified by:
getNamein interfaceNavigationFormat<GpxRoute>
-
getFormatName
- Specified by:
getFormatNamein classBabelFormat
-
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes()- Specified by:
isSupportsMultipleRoutesin interfaceNavigationFormat<GpxRoute>
-
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()- Specified by:
isWritingRouteCharacteristicsin interfaceNavigationFormat<GpxRoute>- Overrides:
isWritingRouteCharacteristicsin classBabelFormat
-
isStreamingCapable
protected boolean isStreamingCapable()- Specified by:
isStreamingCapablein classBabelFormat
-