Class SATFStepWriter
java.lang.Object
gov.nasa.jpl.sequencing.satfSequencing.SATFStepWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static StringwriteAbsoluteStepHeader(String stepType, Integer stepNumber, Time start) Writes out the header line for an absolute step.protected static StringwriteComments(List<String> comments) This function writes out the comment lines for an SATF step.protected static StringwriteRelativeStepHeader(String stepType, Integer stepNumber, Duration offset, String relativeTimeType) Writes out the header line for a relative step.protected static StringWrites 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:
-