Uses of Interface
org.orekit.files.ccsds.utils.generation.Generator
-
Packages that use Generator Package Description org.orekit.files.ccsds.ndm This package contains the base hierarchy for CCSDS ADM, ODM and TDM.org.orekit.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.files.ccsds.ndm.adm.acm This package contains class managing CCSDS Attitude Comprehensive Message.org.orekit.files.ccsds.ndm.adm.aem This package contains class managing CCSDS Attitude Ephemeris Message.org.orekit.files.ccsds.ndm.adm.apm This package contains class managing CCSDS Attitude Parameter Message.org.orekit.files.ccsds.ndm.cdm This package contains class managing CCSDS Conjunction Data Message.org.orekit.files.ccsds.ndm.odm This package contains class managing CCSDS Orbit Data Message.org.orekit.files.ccsds.ndm.odm.ocm This package contains class managing CCSDS Orbit Comprehensive Message.org.orekit.files.ccsds.ndm.odm.oem This package contains class managing CCSDS Orbit Ephemeris Message.org.orekit.files.ccsds.ndm.odm.omm This package contains class managing CCSDS Orbit Mean-Elements Message.org.orekit.files.ccsds.ndm.odm.opm This package contains class managing CCSDS Orbit Parameter Message.org.orekit.files.ccsds.ndm.tdm This package contains class managing CCSDS Tracking Data Message.org.orekit.files.ccsds.section This package contains class managing the sections in CCSDS Messages.org.orekit.files.ccsds.utils.generation This package contains utilities for CCSDS messages generation. -
-
Uses of Generator in org.orekit.files.ccsds.ndm
Methods in org.orekit.files.ccsds.ndm with parameters of type Generator Modifier and Type Method Description void
NdmWriter. writeComment(Generator generator, String comment)
Write a comment line.<H extends Header,S extends Segment<?,?>,F extends NdmConstituent<H,S>>
voidNdmWriter. writeConstituent(Generator generator, F constituent)
Write a constituent.void
NdmWriter. writeMessage(Generator generator, Ndm message)
Write one complete message. -
Uses of Generator in org.orekit.files.ccsds.ndm.adm
Methods in org.orekit.files.ccsds.ndm.adm with parameters of type Generator Modifier and Type Method Description protected void
AdmCommonMetadataWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags. -
Uses of Generator in org.orekit.files.ccsds.ndm.adm.acm
Methods in org.orekit.files.ccsds.ndm.adm.acm with parameters of type Generator Modifier and Type Method Description protected void
AcmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<AcmMetadata,AcmData> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.ndm.adm.aem
Methods in org.orekit.files.ccsds.ndm.adm.aem with parameters of type Generator Modifier and Type Method Description protected void
AemWriter. writeSegmentContent(Generator generator, double formatVersion, AemSegment segment)
Write one segment content (without XML wrapping).Constructors in org.orekit.files.ccsds.ndm.adm.aem with parameters of type Generator Constructor Description StreamingAemWriter(Generator generator, AemWriter writer, AdmHeader header, AemMetadata template)
Simple constructor. -
Uses of Generator in org.orekit.files.ccsds.ndm.adm.apm
Methods in org.orekit.files.ccsds.ndm.adm.apm with parameters of type Generator Modifier and Type Method Description protected void
ApmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<AdmMetadata,ApmData> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.ndm.cdm
Methods in org.orekit.files.ccsds.ndm.cdm with parameters of type Generator Modifier and Type Method Description protected void
AdditionalParametersWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
CdmMetadataWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
ODParametersWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
RTNCovarianceWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
StateVectorWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.void
CdmMessageWriter. writeFooter(Generator generator)
Write footer for the file.void
CdmMessageWriter. writeHeader(Generator generator, CdmHeader header)
Write header for the file.abstract void
CdmMessageWriter. writeRelativeMetadataContent(Generator generator, double formatVersion, CdmRelativeMetadata relativeMetadata)
Write RelativeMetadata part only once after header.void
CdmWriter. writeRelativeMetadataContent(Generator generator, double formatVersion, CdmRelativeMetadata relativeMetadata)
void
CdmMessageWriter. writeSegment(Generator generator, CdmSegment segment)
Write one segment.abstract void
CdmMessageWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<CdmMetadata,CdmData> segment)
Write one segment content (without XML wrapping).void
CdmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<CdmMetadata,CdmData> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.ndm.odm
Methods in org.orekit.files.ccsds.ndm.odm with parameters of type Generator Modifier and Type Method Description protected void
CartesianCovarianceWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
CommonMetadataWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
SpacecraftParametersWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
StateVectorWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.protected void
UserDefinedWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags. -
Uses of Generator in org.orekit.files.ccsds.ndm.odm.ocm
Methods in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type Generator Modifier and Type Method Description protected void
OcmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<OcmMetadata,OcmData> segment)
Write one segment content (without XML wrapping).Constructors in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type Generator Constructor Description StreamingOcmWriter(Generator generator, OcmWriter writer, OdmHeader header, OcmMetadata metadata, TrajectoryStateHistoryMetadata template)
Construct a writer that for each segment uses the reference frame of the first state's attitude.StreamingOcmWriter(Generator generator, OcmWriter writer, OdmHeader header, OcmMetadata metadata, TrajectoryStateHistoryMetadata template, boolean useAttitudeFrame)
Simple constructor. -
Uses of Generator in org.orekit.files.ccsds.ndm.odm.oem
Methods in org.orekit.files.ccsds.ndm.odm.oem with parameters of type Generator Modifier and Type Method Description <C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisOemWriter. writeSegment(Generator generator, S segment)
Write one segment.protected void
OemWriter. writeSegmentContent(Generator generator, double formatVersion, OemSegment segment)
Write one segment content (without XML wrapping).Constructors in org.orekit.files.ccsds.ndm.odm.oem with parameters of type Generator Constructor Description StreamingOemWriter(Generator generator, OemWriter writer, OdmHeader header, OemMetadata template)
Construct a writer that for each segment uses the reference frame of the first state's attitude.StreamingOemWriter(Generator generator, OemWriter writer, OdmHeader header, OemMetadata template, boolean useAttitudeFrame)
Construct a writer that writes position, velocity, and acceleration at each time step.StreamingOemWriter(Generator generator, OemWriter writer, OdmHeader header, OemMetadata template, boolean useAttitudeFrame, boolean includeAcceleration)
Simple constructor. -
Uses of Generator in org.orekit.files.ccsds.ndm.odm.omm
Methods in org.orekit.files.ccsds.ndm.odm.omm with parameters of type Generator Modifier and Type Method Description protected void
OmmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<OmmMetadata,OmmData> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.ndm.odm.opm
Methods in org.orekit.files.ccsds.ndm.odm.opm with parameters of type Generator Modifier and Type Method Description protected void
OpmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<OdmCommonMetadata,OpmData> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.ndm.tdm
Methods in org.orekit.files.ccsds.ndm.tdm with parameters of type Generator Modifier and Type Method Description protected void
TdmWriter. writeSegmentContent(Generator generator, double formatVersion, Segment<TdmMetadata,ObservationsBlock> segment)
Write one segment content (without XML wrapping). -
Uses of Generator in org.orekit.files.ccsds.section
Methods in org.orekit.files.ccsds.section with parameters of type Generator Modifier and Type Method Description void
AbstractWriter. enterSection(Generator generator)
Enter the section.void
AbstractWriter. exitSection(Generator generator)
Exit the section.void
AbstractWriter. write(Generator generator)
Write the section, including surrounding tags.protected abstract void
AbstractWriter. writeContent(Generator generator)
Write the content of the section, excluding surrounding tags. -
Uses of Generator in org.orekit.files.ccsds.utils.generation
Classes in org.orekit.files.ccsds.utils.generation that implement Generator Modifier and Type Class Description class
AbstractGenerator
Base class for both Key-Value Notation and eXtended Markup Language generators for CCSDS messages.class
KvnGenerator
Generator for Key-Value Notation CCSDS messages.class
XmlGenerator
Generator for eXtended Markup Language CCSDS messages.Methods in org.orekit.files.ccsds.utils.generation with parameters of type Generator Modifier and Type Method Description void
AbstractMessageWriter. writeFooter(Generator generator)
Write footer for the file.void
MessageWriter. writeFooter(Generator generator)
Write footer for the file.void
AbstractMessageWriter. writeHeader(Generator generator, H header)
Write header for the file.void
MessageWriter. writeHeader(Generator generator, H header)
Write header for the file.default void
MessageWriter. writeMessage(Generator generator, F message)
Write one complete message.void
AbstractMessageWriter. writeSegment(Generator generator, S segment)
Write one segment.void
MessageWriter. writeSegment(Generator generator, S segment)
Write one segment.protected abstract void
AbstractMessageWriter. writeSegmentContent(Generator generator, double formatVersion, S segment)
Write one segment content (without XML wrapping).
-