Class AbstractEphemerisParser<T extends AbstractEphemerisMessage>
java.lang.Object
org.orekit.files.rinex.navigation.parsers.RecordLineParser
org.orekit.files.rinex.navigation.parsers.ephemeris.AbstractEphemerisParser<T>
- Type Parameters:
T- type of the ephemeris message
- Direct Known Subclasses:
GlonassFdmaParser,SbasParser
public abstract class AbstractEphemerisParser<T extends AbstractEphemerisMessage>
extends RecordLineParser
Parser for abstract ephemeris.
- Since:
- 14.0
- Author:
- Bryan Cazabonne, Luc Maisonobe
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractEphemerisParser(ParseInfo parseInfo, T message) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the container for the navigation message.Get the container for parsing data.voidParse line 1 of the navigation record.voidParse line 2 of the navigation record.voidParse line 3 of the navigation record.Methods inherited from class org.orekit.files.rinex.navigation.parsers.RecordLineParser
closeRecord, fmod, parseLine00, parseLine04, parseLine05, parseLine06, parseLine07, parseLine08, parseLine09, parseSvEpochSvClockLine, parseSvEpochSvClockLineRinex2
-
Constructor Details
-
Method Details
-
getParseInfo
Get the container for parsing data.- Returns:
- container for parsing data
-
getMessage
Get the container for the navigation message.- Returns:
- container for the navigation message
-
parseLine01
public void parseLine01()Parse line 1 of the navigation record.- Overrides:
parseLine01in classRecordLineParser
-
parseLine02
public void parseLine02()Parse line 2 of the navigation record.- Overrides:
parseLine02in classRecordLineParser
-
parseLine03
public void parseLine03()Parse line 3 of the navigation record.- Overrides:
parseLine03in classRecordLineParser
-