Package slash.navigation.babel
Class OziExplorerFormat
java.lang.Object
slash.navigation.base.BaseNavigationFormat<GpxRoute>
slash.navigation.babel.BabelFormat
slash.navigation.babel.OziExplorerFormat
- All Implemented Interfaces:
MultipleRoutesFormat<GpxRoute>,NavigationFormat<GpxRoute>
- Direct Known Subclasses:
OziExplorerRouteFormat,OziExplorerTrackFormat,OziExplorerWaypointFormat
public abstract class OziExplorerFormat
extends BabelFormat
implements MultipleRoutesFormat<GpxRoute>
The base of all OziExplorer formats.
- 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 voidprotected Stringprotected abstract RouteCharacteristicsprotected booleanprotected booleanisValidRoute(GpxRoute route) protected GpxRoutevoidwrite(List<GpxRoute> routes, OutputStream target) voidwrite(GpxRoute route, OutputStream target, int startIndex, int endIndex) Methods inherited from class slash.navigation.babel.BabelFormat
createGpxFormat, createRoute, getBabelCharacteristics, getBabelPathPreference, getFormatOptions, getGlobalOptions, getMaximumPositionCount, isWritingRouteCharacteristics, modifyBeforeWriting, read, setBabelPathPreferenceMethods 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.NavigationFormat
createRoute, getExtension, getMaximumFileNameLength, getMaximumPositionCount, getMaximumRouteNameLength, getName, isSupportsMultipleRoutes, isSupportsReading, isSupportsWriting, isWritingRouteCharacteristics, read
-
Constructor Details
-
OziExplorerFormat
public OziExplorerFormat()
-
-
Method Details
-
getFormatName
- Specified by:
getFormatNamein classBabelFormat
-
isStreamingCapable
protected boolean isStreamingCapable()- Specified by:
isStreamingCapablein classBabelFormat
-
getRouteCharacteristics
-
write
- Specified by:
writein interfaceMultipleRoutesFormat<GpxRoute>- Overrides:
writein classBabelFormat- Throws:
IOException
-
delete
- Overrides:
deletein classBabelFormat
-