Package slash.navigation.nmn
Class NavigonCruiserFormat
java.lang.Object
slash.navigation.base.BaseNavigationFormat<NavigonCruiserRoute>
slash.navigation.base.XmlNavigationFormat<NavigonCruiserRoute>
slash.navigation.nmn.NavigonCruiserFormat
- All Implemented Interfaces:
NavigationFormat<NavigonCruiserRoute>
Reads and writes Navigon Cruiser (.cruiser) 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 TypeMethodDescription<P extends NavigationPosition>
NavigonCruiserRoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) intgetName()booleanbooleanvoidread(InputStream source, ParserContext<NavigonCruiserRoute> context) voidwrite(NavigonCruiserRoute route, OutputStream target, int startIndex, int endIndex) Methods inherited from class slash.navigation.base.XmlNavigationFormat
asDescriptionMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWriting
-
Constructor Details
-
NavigonCruiserFormat
public NavigonCruiserFormat()
-
-
Method Details
-
getExtension
-
getName
-
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes() -
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics() -
getMaximumPositionCount
public int getMaximumPositionCount()- Specified by:
getMaximumPositionCountin interfaceNavigationFormat<NavigonCruiserRoute>- Overrides:
getMaximumPositionCountin classXmlNavigationFormat<NavigonCruiserRoute>
-