Class AbstractNavigationMessageWriter<T extends AbstractNavigationMessage<T>>
java.lang.Object
org.orekit.files.rinex.navigation.writers.NavigationMessageWriter<T>
org.orekit.files.rinex.navigation.writers.ephemeris.AbstractNavigationMessageWriter<T>
- Type Parameters:
T- type of the navigation messages this writer handles
- Direct Known Subclasses:
BeidouCivilianNavigationMessageWriter,BeidouLegacyNavigationMessageWriter,CivilianNavigationMessageWriter,GalileoNavigationMessageWriter,LegacyNavigationMessageWriter
public abstract class AbstractNavigationMessageWriter<T extends AbstractNavigationMessage<T>>
extends NavigationMessageWriter<T>
Base writer for abstract navigation messages.
- Since:
- 14.0
- Author:
- Luc Maisonobe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwriteEphLine0(AbstractNavigationMessage<?> message, String identifier, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 0.protected voidwriteEphLine1(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 1.protected voidwriteEphLine2(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 2.protected voidwriteEphLine3(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 3.protected voidwriteEphLine4(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 4.protected abstract voidwriteEphLine5(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 5.protected abstract voidwriteEphLine6(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 6.protected abstract voidwriteEphLine7(T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write the EPH MESSAGE LINE - 7.protected abstract voidwriteField1Line1(T message, RinexNavigationWriter writer) Write field 1 in line 1.voidwriteMessage(String identifier, T message, RinexNavigationHeader header, RinexNavigationWriter writer) Write a navigation message.Methods inherited from class org.orekit.files.rinex.navigation.writers.NavigationMessageWriter
writeTypeSvMsg
-
Constructor Details
-
AbstractNavigationMessageWriter
public AbstractNavigationMessageWriter()
-
-
Method Details