![]() |
Earth Observation Software Orbit and Attitude Adapater Tool |
![]() |
Class containing Main Configuration for the EoOrbitAttAdapter. More...
Public Member Functions | |
void | loadMainConfiguration (String configurationFile) throws EoAdapterError |
Read the input configuration file. More... | |
String | getInputDataFile () |
Get Input data file name (the one to be parsed). More... | |
void | setInputDataFile (String dataFile) |
Set Input data file (the one to be parsed). More... | |
String | getParserType () |
Get parser type. More... | |
String | getParserVersion () |
Get parser version. More... | |
boolean | getOrbitEnabled () |
Get if orbit parser is enabled. More... | |
void | setOrbitEnabled (boolean orbEnabled) |
Enables/Disables the orbit parser. More... | |
boolean | getAttitudeEnabled () |
Get if attitude parser is enabled. More... | |
void | setAttitudeEnabled (boolean attEnabled) |
Enables/Disables the attitude parser. More... | |
AdpInputConfiguration | getInputConfiguration () |
Get Input configuration. More... | |
void | setInputConfiguration (AdpInputConfiguration inputConf) |
Set Input configuration. More... | |
AdpOutputConfiguration | getOutputConfiguration () |
Get Output configuration. More... | |
void | setOutputConfiguration (AdpOutputConfiguration outputConf) |
Set Output configuration. More... | |
TimeCorrelation | getTimeCorrelations () |
Get Time correlations. More... | |
Protected Member Functions | |
void | initTimeCorrelations () throws EoAdapterError |
Set the time correlations. More... | |
Class containing Main Configuration for the EoOrbitAttAdapter.
boolean EoOrbAttAdapter.AdpMainConfiguration.getAttitudeEnabled | ( | ) |
Get if attitude parser is enabled.
AdpInputConfiguration EoOrbAttAdapter.AdpMainConfiguration.getInputConfiguration | ( | ) |
Get Input configuration.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.printValidationReport(), EoOrbAttAdapter.EoOrbAttAdapter.setParser(), and EoOrbAttAdapter.EoOrbAttAdapter.validationChecks().
String EoOrbAttAdapter.AdpMainConfiguration.getInputDataFile | ( | ) |
Get Input data file name (the one to be parsed).
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.parse().
boolean EoOrbAttAdapter.AdpMainConfiguration.getOrbitEnabled | ( | ) |
Get if orbit parser is enabled.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.setMainConfiguration().
AdpOutputConfiguration EoOrbAttAdapter.AdpMainConfiguration.getOutputConfiguration | ( | ) |
Get Output configuration.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.addParsedVectors(), EoOrbAttAdapter.EoOrbAttAdapter.clearAttitudeData(), EoOrbAttAdapter.EoOrbAttAdapter.getAttitudeData(), EoOrbAttAdapter.AdpDfdl4sParser.parseDfdl4sDoc(), EoOrbAttAdapter.EoOrbAttAdapter.writeAttitudeDataToFile(), and EoOrbAttAdapter.EoOrbAttAdapter.writeOrbitDataToFile().
String EoOrbAttAdapter.AdpMainConfiguration.getParserType | ( | ) |
Get parser type.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.setParser().
String EoOrbAttAdapter.AdpMainConfiguration.getParserVersion | ( | ) |
Get parser version.
TimeCorrelation EoOrbAttAdapter.AdpMainConfiguration.getTimeCorrelations | ( | ) |
Get Time correlations.
References EoOrbAttAdapter.EoAdapterError.addCfiErrors(), EoOrbAttAdapter.EoAdapterError.addError(), EoOrbAttAdapter.AdpInputConfiguration.attChecks, EoOrbAttAdapter.AdpOutputConfiguration.attitudeOutputConfig, EoOrbAttAdapter.AdpInputConfiguration.commonInputConfiguration, EoOrbAttAdapter.AdpOutputConfiguration.commonOutputConfig, EoOrbAttAdapter.AdpOrbitOutputConfiguration.defaultFile, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.defaultFile, EoOrbAttAdapter.AdpInputConfiguration.defaultInputFile, EoOrbAttAdapter.AdpOrbitChecksConfiguration.duplicatedOsvThreshold, EoOrbAttAdapter.AdpAttitudeChecksConfiguration.duplicatedThreshold, EoOrbAttAdapter.AdpOrbitOutputConfiguration.ffsVersion, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.ffsVersion, EoOrbAttAdapter.AdpFileHeaderConfiguration.fileClass, EoOrbAttAdapter.AdpFileHeaderConfiguration.fileType, EoOrbAttAdapter.AdpFileHeaderConfiguration.fileVersion, EoOrbAttAdapter.AdpOrbitOutputConfiguration.headerConfig, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.headerConfig, EoOrbAttAdapter.AdpAttitudeChecksConfiguration.maximumGap, EoOrbAttAdapter.AdpOrbitChecksConfiguration.maximumGap, EoOrbAttAdapter.AdpCommonOutputConfiguration.missionId, EoOrbAttAdapter.AdpCommonInputConfiguration.modelType, EoOrbAttAdapter.AdpFileHeaderConfiguration.notes, EoOrbAttAdapter.AdpInputConfiguration.orbitChecks, EoOrbAttAdapter.AdpOutputConfiguration.orbitOutputConfig, EoOrbAttAdapter.AdpInputConfiguration.parserConfiguration, EoOrbAttAdapter.AdpOrbitOutputConfiguration.refFrame, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.refFrame, EoOrbAttAdapter.AdpFileHeaderConfiguration.system, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.targetFrame, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_GPS, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_TAI, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_UT1, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationFiles, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationType, EoOrbAttAdapter.AdpOrbitOutputConfiguration.timeRef, EoOrbAttAdapter.AdpAttitudeOutputConfiguration.timeRef, EoOrbAttAdapter.AdpAttitudeChecksConfiguration.timeStep, EoOrbAttAdapter.AdpOrbitChecksConfiguration.timeStep, EoOrbAttAdapter.AdpAttitudeChecksConfiguration.timeStepThreshold, EoOrbAttAdapter.AdpOrbitChecksConfiguration.timeStepThreshold, EoOrbAttAdapter.AdpOrbitOutputConfiguration.type, and EoOrbAttAdapter.AdpAttitudeOutputConfiguration.type.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.getAttitudeData(), EoOrbAttAdapter.AdpDfdl4sParser.parse(), EoOrbAttAdapter.EoOrbAttAdapter.validationChecks(), and EoOrbAttAdapter.EoOrbAttAdapter.writeAttitudeDataToFile().
|
protected |
Set the time correlations.
References EoOrbAttAdapter.EoAdapterError.addCfiErrors(), EoOrbAttAdapter.EoAdapterError.addError(), EoOrbAttAdapter.AdpInputConfiguration.commonInputConfiguration, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_GPS, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_TAI, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationDefautUTC_UT1, EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationFiles, and EoOrbAttAdapter.AdpCommonInputConfiguration.timeCorrelationType.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.setMainConfiguration().
void EoOrbAttAdapter.AdpMainConfiguration.loadMainConfiguration | ( | String | configurationFile | ) | throws EoAdapterError |
Read the input configuration file.
The object is initialized with the data read from file.
configurationFile | configuration file (path+name) |
EoAdapterError | if file cannot be read |
References EoOrbAttAdapter.EoAdapterError.addCfiErrors(), EoOrbAttAdapter.EoAdapterError.addError(), EoOrbAttAdapter.AdpParserConfiguration.loadFromFile(), and EoOrbAttAdapter.AdpInputConfiguration.parserConfiguration.
Referenced by EoOrbAttAdapter.EoOrbAttAdapter.setMainConfiguration().
void EoOrbAttAdapter.AdpMainConfiguration.setAttitudeEnabled | ( | boolean | attEnabled | ) |
Enables/Disables the attitude parser.
attEnabled | true to enable, false to disable the attitude parser |
void EoOrbAttAdapter.AdpMainConfiguration.setInputConfiguration | ( | AdpInputConfiguration | inputConf | ) |
Set Input configuration.
inputConf | input configuration |
void EoOrbAttAdapter.AdpMainConfiguration.setInputDataFile | ( | String | dataFile | ) |
Set Input data file (the one to be parsed).
dataFile | input data file |
void EoOrbAttAdapter.AdpMainConfiguration.setOrbitEnabled | ( | boolean | orbEnabled | ) |
Enables/Disables the orbit parser.
orbEnabled | true to enable, false to disable the orbit parser |
void EoOrbAttAdapter.AdpMainConfiguration.setOutputConfiguration | ( | AdpOutputConfiguration | outputConf | ) |
Set Output configuration.
outputConf | output configuration |