Package slash.navigation.gpx
Class GpxFormat
- All Implemented Interfaces:
MultipleRoutesFormat<GpxRoute>,NavigationFormat<GpxRoute>
- Direct Known Subclasses:
Gpx10Format,Gpx11Format
public abstract class GpxFormat
extends XmlNavigationFormat<GpxRoute>
implements MultipleRoutesFormat<GpxRoute>
The base of all GPS Exchange 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 StringasWayPointDescription(String name, String description) <P extends NavigationPosition>
GpxRoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanbooleanMethods inherited from class slash.navigation.base.XmlNavigationFormat
asDescription, getMaximumPositionCountMethods 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
getMaximumFileNameLength, getMaximumPositionCount, getMaximumRouteNameLength, getName, isSupportsReading, isSupportsWriting, read, write
-
Constructor Details
-
GpxFormat
public GpxFormat()
-
-
Method Details
-
getExtension
- Specified by:
getExtensionin interfaceNavigationFormat<GpxRoute>
-
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes()- Specified by:
isSupportsMultipleRoutesin interfaceNavigationFormat<GpxRoute>
-
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()- Specified by:
isWritingRouteCharacteristicsin interfaceNavigationFormat<GpxRoute>
-
asWayPointDescription
-
isWriteAccuracy
protected boolean isWriteAccuracy() -
isWriteElevation
protected boolean isWriteElevation() -
isWriteHeading
protected boolean isWriteHeading() -
isWriteTemperature
protected boolean isWriteTemperature() -
isWriteHeartBeat
protected boolean isWriteHeartBeat() -
isWriteName
protected boolean isWriteName() -
isWriteSpeed
protected boolean isWriteSpeed() -
isWriteTime
protected boolean isWriteTime() -
isWriteMetaData
protected boolean isWriteMetaData() -
isWriteTrip
protected boolean isWriteTrip() -
isWriteExtensions
protected boolean isWriteExtensions()
-