Package org.orekit.files.sinex.orbex
Class OrbexHeaderParser
java.lang.Object
org.orekit.files.sinex.orbex.OrbexHeaderParser
- All Implemented Interfaces:
LineParser<OrbexParseInfo>
Parser for Orbex two-line header.
- Since:
- 14.0
- Author:
- Luc Maisonobe
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedOrbexHeaderParser(List<LineParser<OrbexParseInfo>> topParsers) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionallowedNextParsers(OrbexParseInfo parseInfo) Get allowed next line parsers.booleanparseIfRecognized(OrbexParseInfo parseInfo) Parse a line if recognized.
-
Constructor Details
-
OrbexHeaderParser
Simple constructor.- Parameters:
topParsers- top level parsers
-
-
Method Details
-
parseIfRecognized
Parse a line if recognized.- Specified by:
parseIfRecognizedin interfaceLineParser<OrbexParseInfo>- Parameters:
parseInfo- holder for transient data- Returns:
- true if line was recognized
-
allowedNextParsers
Get allowed next line parsers.- Specified by:
allowedNextParsersin interfaceLineParser<OrbexParseInfo>- Parameters:
parseInfo- holder for transient data- Returns:
- allowed parszers for next lines
-