Package slash.navigation.tour
Class TourFormat
java.lang.Object
- All Implemented Interfaces:
NavigationFormat<TourRoute>
Reads and writes Falk Navigator (.tour) files.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.base.IniFileFormat
NAME_VALUE_PATTERN, NAME_VALUE_SEPARATOR, SECTION_POSTFIX, SECTION_PREFIXFields 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>
TourRoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) intgetName()booleanbooleanvoidread(BufferedReader reader, String encoding, ParserContext<TourRoute> context) voidread(InputStream source, ParserContext<TourRoute> context) voidwrite(TourRoute route, OutputStream target, int startIndex, int endIndex) voidwrite(TourRoute route, PrintWriter writer, int startIndex, int endIndex) Methods inherited from class slash.navigation.base.IniFileFormat
isNameValue, parseName, parseValueMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWriting
-
Constructor Details
-
TourFormat
public TourFormat()
-
-
Method Details
-
getExtension
-
getName
-
getMaximumPositionCount
public int getMaximumPositionCount() -
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes() -
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()
-