Package slash.navigation.bcr
Class BcrFormat
java.lang.Object
- All Implemented Interfaces:
NavigationFormat<BcrRoute>
- Direct Known Subclasses:
MTP0607Format,MTP0809Format
The base of all Map & Guide Tourenplaner Route formats.
- 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>
BcrRoutecreateRoute(RouteCharacteristics characteristics, String name, List<P> positions) intbooleanprotected abstract booleanisValidDescription(slash.navigation.bcr.BcrSection description) booleanvoidread(BufferedReader reader, String encoding, ParserContext<BcrRoute> context) voidwrite(BcrRoute route, PrintWriter writer, int startIndex, int endIndex) protected abstract voidwritePosition(BcrPosition position, PrintWriter writer, int index) Methods inherited from class slash.navigation.base.IniFileFormat
isNameValue, parseName, parseValueMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, read, 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.NavigationFormat
getName
-
Constructor Details
-
BcrFormat
public BcrFormat()
-
-
Method Details
-
getExtension
-
getMaximumPositionCount
public int getMaximumPositionCount() -
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes() -
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()
-