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 Details

    • AbstractEphemerisParser

      protected AbstractEphemerisParser(ParseInfo parseInfo, T message)
      Simple constructor.
      Parameters:
      parseInfo - container for parsing data
      message - container for navigation message
  • Method Details

    • getParseInfo

      public ParseInfo getParseInfo()
      Get the container for parsing data.
      Returns:
      container for parsing data
    • getMessage

      public T 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:
      parseLine01 in class RecordLineParser
    • parseLine02

      public void parseLine02()
      Parse line 2 of the navigation record.
      Overrides:
      parseLine02 in class RecordLineParser
    • parseLine03

      public void parseLine03()
      Parse line 3 of the navigation record.
      Overrides:
      parseLine03 in class RecordLineParser