Package org.orekit.files.ccsds.ndm.cdm
Enum Class CdmMetadataKey
- All Implemented Interfaces:
Serializable,Comparable<CdmMetadataKey>,Constable
Keys for
CDM container entries.- Since:
- 11.2
- Author:
- Melina Vanel
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionUnique identifier of Attitude Data Message(s) that are linked (relevant) to this Conjunction Data Message.Name of the reference frame in which the alternate covariance data are given.Flag indicating the type of alternate covariance information provided.Name of atmospheric model.Satellite catalog used for the object.Method used to calculate the covariance.The source from which the covariance data used in the report for both Object 1 and Object 2 originates.Is solid Earth and ocean tides used for the OD of the object ?Unique name of the external ephemeris file used for the object or NONE.Gravity model.Full international designator name for the object.Indication of whether in-track thrust modeling used for the object.Manoeuver capacity.N-body perturbation bodies.Object to which data apply.Satellite catalog designator for object.Spacecraft name for the object.Object Type.Flag indicating whether new tracking observations are anticipated prior to the issue of the next CDM associated with the event specified by CONJUNCTION_ID.Unique identifier of Orbit Data Message(s) that are linked (relevant) to this Conjunction Data Message.Contact position of the owner/operator of the object.Email address of the contact position for the object.Contact organization of the object.Phone number of the contact position for the object.Central body for Object 1 and 2.Name of the reference frame, in which state vector data are given.Is solar radiation pressure used for the OD of the object ? -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, CdmMetadata container) Process an token.static CdmMetadataKeyReturns the enum constant of this class with the specified name.static CdmMetadataKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OBJECT
Object to which data apply. -
OBJECT_DESIGNATOR
Satellite catalog designator for object. -
CATALOG_NAME
Satellite catalog used for the object. -
OBJECT_NAME
Spacecraft name for the object. -
INTERNATIONAL_DESIGNATOR
Full international designator name for the object. -
OBJECT_TYPE
Object Type. -
OPERATOR_CONTACT_POSITION
Contact position of the owner/operator of the object. -
OPERATOR_ORGANIZATION
Contact organization of the object. -
OPERATOR_PHONE
Phone number of the contact position for the object. -
OPERATOR_EMAIL
Email address of the contact position for the object. -
ODM_MSG_LINK
Unique identifier of Orbit Data Message(s) that are linked (relevant) to this Conjunction Data Message. -
ADM_MSG_LINK
Unique identifier of Attitude Data Message(s) that are linked (relevant) to this Conjunction Data Message. -
EPHEMERIS_NAME
Unique name of the external ephemeris file used for the object or NONE. -
OBS_BEFORE_NEXT_MESSAGE
Flag indicating whether new tracking observations are anticipated prior to the issue of the next CDM associated with the event specified by CONJUNCTION_ID. -
COVARIANCE_METHOD
Method used to calculate the covariance. -
COVARIANCE_SOURCE
The source from which the covariance data used in the report for both Object 1 and Object 2 originates. -
MANEUVERABLE
Manoeuver capacity. -
ORBIT_CENTER
Central body for Object 1 and 2. -
REF_FRAME
Name of the reference frame, in which state vector data are given. -
ALT_COV_TYPE
Flag indicating the type of alternate covariance information provided. -
ALT_COV_REF_FRAME
Name of the reference frame in which the alternate covariance data are given. -
GRAVITY_MODEL
Gravity model. -
ATMOSPHERIC_MODEL
Name of atmospheric model. -
N_BODY_PERTURBATIONS
N-body perturbation bodies. -
SOLAR_RAD_PRESSURE
Is solar radiation pressure used for the OD of the object ? -
EARTH_TIDES
Is solid Earth and ocean tides used for the OD of the object ? -
INTRACK_THRUST
Indication of whether in-track thrust modeling used for the object.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
process
Process an token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true of token was accepted
-