public class CcsdsOemFileWritingOptions extends Object
CcsdsOrbitEphemerisMessageFile
.Constructor and Description |
---|
CcsdsOemFileWritingOptions()
Initializes a new instance.
|
CcsdsOemFileWritingOptions(boolean overrideCreationDate,
CcsdsOemFileOutputFormat outputFormat)
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
static CcsdsOemFileWritingOptions |
getDefaultOptions()
Gets the default instance where
OverrideCreationDate (get / set )
is set to true and the OutputFormat (get / set )
is set to CcsdsOemFileOutputFormat.KVN_FORMAT . |
CcsdsOemFileOutputFormat |
getOutputFormat()
Gets a value indicating whether the OEM file should use the
Key-value Notation (KVN) format or one of the extensible markup language (XML)
formats.
|
boolean |
getOverrideCreationDate()
Gets a value indicating whether the
CreationDate (get / set )
in the CcsdsOrbitEphemerisMessageFile should be overridden by
the current date and time. |
void |
setOutputFormat(CcsdsOemFileOutputFormat value)
Sets a value indicating whether the OEM file should use the
Key-value Notation (KVN) format or one of the extensible markup language (XML)
formats.
|
void |
setOverrideCreationDate(boolean value)
Sets a value indicating whether the
CreationDate (get / set )
in the CcsdsOrbitEphemerisMessageFile should be overridden by
the current date and time. |
public CcsdsOemFileWritingOptions()
OverrideCreationDate
(get
/ set
)
is set to true
and the OutputFormat
(get
/ set
)
is set to CcsdsOemFileOutputFormat.KVN_FORMAT
.public CcsdsOemFileWritingOptions(boolean overrideCreationDate, @Nonnull CcsdsOemFileOutputFormat outputFormat)
overrideCreationDate
- a value indicating whether the
CreationDate
(get
/ set
)
in the CcsdsOrbitEphemerisMessageFile
should be overridden by
the current date and time.outputFormat
- A value indicating whether the OEM file should use the
Key-value Notation (KVN) format or one of the extensible markup language (XML)
formats.public final boolean getOverrideCreationDate()
CreationDate
(get
/ set
)
in the CcsdsOrbitEphemerisMessageFile
should be overridden by
the current date and time.public final void setOverrideCreationDate(boolean value)
CreationDate
(get
/ set
)
in the CcsdsOrbitEphemerisMessageFile
should be overridden by
the current date and time.@Nonnull public final CcsdsOemFileOutputFormat getOutputFormat()
public final void setOutputFormat(@Nonnull CcsdsOemFileOutputFormat value)
@Nonnull public static CcsdsOemFileWritingOptions getDefaultOptions()
OverrideCreationDate
(get
/ set
)
is set to true
and the OutputFormat
(get
/ set
)
is set to CcsdsOemFileOutputFormat.KVN_FORMAT
.