Class SATFStepWriter
java.lang.Object
gov.nasa.jpl.sequencing.satfSequencing.SATFStepWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static String
writeAbsoluteStepHeader
(String stepType, Integer stepNumber, Time start) Writes out the header line for an absolute step.protected static String
writeComments
(List<String> comments) This function writes out the comment lines for an SATF step.protected static String
writeRelativeStepHeader
(String stepType, Integer stepNumber, Duration offset, String relativeTimeType) Writes out the header line for a relative step.protected static String
Writes out all of the additional lines for a given step.
-
Constructor Details
-
SATFStepWriter
public SATFStepWriter()
-
-
Method Details
-
writeComments
This function writes out the comment lines for an SATF step.- Parameters:
comments
-- Returns:
-
writeAbsoluteStepHeader
Writes out the header line for an absolute step.- Parameters:
stepType
-stepNumber
-start
-- Returns:
-
writeRelativeStepHeader
protected static String writeRelativeStepHeader(String stepType, Integer stepNumber, Duration offset, String relativeTimeType) Writes out the header line for a relative step.- Parameters:
stepType
-stepNumber
-offset
-relativeTimeType
-- Returns:
-
writeStep
protected static String writeStep(String stepType, String stepName, String stepArgs, Integer engine, List<String> comments) Writes out all of the additional lines for a given step.- Parameters:
stepType
-stepName
-stepArgs
-engine
-comments
-- Returns:
-