public class ADMMetaData extends Object
Constructor and Description |
---|
ADMMetaData(ADMFile admFile)
Create a new meta-data.
|
Modifier and Type | Method and Description |
---|---|
ADMFile |
getADMFile()
Get the ADM file to which these meta-data belong.
|
CelestialBody |
getCenterBody()
Get the
CelestialBody corresponding to the center name. |
String |
getCenterName()
Get the origin of reference frame.
|
List<String> |
getComment()
Get the meta-data comment.
|
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.
|
TimeScale |
getTimeScale()
Get the time scale.
|
CcsdsTimeScale |
getTimeSystem()
Get the Time System.
|
void |
setCenterBody(CelestialBody centerBody)
Set the
CelestialBody corresponding to the center name. |
void |
setCenterName(String centerName)
Set the origin of reference frame.
|
void |
setComment(List<String> comment)
Set the meta-data comment.
|
void |
setHasCreatableBody(boolean hasCreatableBody)
Set boolean testing whether the body corresponding to the centerName
attribute can be created through the
CelestialBodies . |
void |
setLaunchNumber(int launchNumber)
Set the launch number.
|
void |
setLaunchPiece(String launchPiece)
Set the piece of launch.
|
void |
setLaunchYear(int launchYear)
Set the launch year.
|
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 |
setTimeSystem(CcsdsTimeScale timeSystem)
Set the Time System.
|
public ADMMetaData(ADMFile admFile)
admFile
- ADM file to which these meta-data belongpublic ADMFile getADMFile()
public CcsdsTimeScale getTimeSystem()
public void setTimeSystem(CcsdsTimeScale timeSystem)
timeSystem
- the time system to be setpublic TimeScale getTimeScale()
getTimeSystem()
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 void setLaunchYear(int launchYear)
launchYear
- launch yearpublic int getLaunchNumber()
public void setLaunchNumber(int launchNumber)
launchNumber
- launch numberpublic String getLaunchPiece()
public void setLaunchPiece(String launchPiece)
launchPiece
- piece of launchpublic String getCenterName()
public void setCenterName(String centerName)
centerName
- the origin of reference frame to be setpublic CelestialBody getCenterBody()
CelestialBody
corresponding to the center name.public void setCenterBody(CelestialBody centerBody)
CelestialBody
corresponding to the center name.centerBody
- the CelestialBody
to be setpublic boolean getHasCreatableBody()
CelestialBodies
.CelestialBody
can be created from centerName
false otherwisepublic void setHasCreatableBody(boolean hasCreatableBody)
CelestialBodies
.hasCreatableBody
- the boolean to be set.Copyright © 2002-2020 CS GROUP. All rights reserved.