public class AdmMetadata extends Metadata
Constructor and Description |
---|
AdmMetadata()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
BodyFacade |
getCenter()
Get the body at origin of reference frame.
|
boolean |
getHasCreatableBody()
Get boolean testing whether the body corresponding to the centerName
attribute can be created through the
CelestialBodies . |
int |
getLaunchNumber()
Get the launch number.
|
String |
getLaunchPiece()
Get the piece of launch.
|
int |
getLaunchYear()
Get the launch year.
|
String |
getObjectID()
Get the spacecraft ID for which the attitude data are provided.
|
String |
getObjectName()
Get the spacecraft name for which the attitude data are provided.
|
void |
setCenter(BodyFacade center)
Set the body at origin of reference frame.
|
void |
setObjectID(String objectID)
Set the spacecraft ID for which the attitude data are provided.
|
void |
setObjectName(String objectName)
Set the spacecraft name for which the attitude data are provided.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
getLaunchNumber, getLaunchPiece, getLaunchYear, getTimeSystem, setTimeSystem
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
public String getObjectName()
public void setObjectName(String objectName)
objectName
- the spacecraft name to be setpublic String getObjectID()
public void setObjectID(String objectID)
objectID
- the spacecraft ID to be setpublic int getLaunchYear()
public int getLaunchNumber()
public String getLaunchPiece()
public BodyFacade getCenter()
public void setCenter(BodyFacade center)
center
- body at origin of reference framepublic boolean getHasCreatableBody()
CelestialBodies
.CelestialBody
can be created from centerName
false otherwiseCopyright © 2002-2022 CS GROUP. All rights reserved.