public class AdmMetadata extends Metadata
Constructor and Description |
---|
AdmMetadata()
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
BodyFacade |
getCenter()
获取参考系原点处的天体。
|
boolean |
getHasCreatableBody()
获取一个布尔值,测试与centerName属性对应的天体是否可以通过 CelestialBodies 创建。
|
int |
getLaunchNumber()
获取发射编号。
|
String |
getLaunchPiece()
获取发射的部分。
|
int |
getLaunchYear()
获取发射年份。
|
String |
getObjectID()
获取提供姿态数据的航天器ID。
|
String |
getObjectName()
获取提供姿态数据的航天器名称。
|
void |
setCenter(BodyFacade center)
设置参考系原点处的天体。
|
void |
setObjectID(String objectID)
设置提供姿态数据的航天器ID。
|
void |
setObjectName(String objectName)
设置提供姿态数据的航天器名称。
|
void |
validate(double version)
检查是否所有必填项都已初始化。
|
getLaunchNumber, getLaunchPiece, getLaunchYear, getTimeSystem, setTimeSystem
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
如果缺少一些必填项或与版本号不兼容,则此方法应引发异常。
public String getObjectName()
public void setObjectName(String objectName)
objectName
- 要设置的航天器名称
public String getObjectID()
public void setObjectID(String objectID)
objectID
- 要设置的航天器ID
public int getLaunchYear()
public int getLaunchNumber()
public String getLaunchPiece()
public BodyFacade getCenter()
public void setCenter(BodyFacade center)
center
- 参考系原点处的天体
public boolean getHasCreatableBody()
CelestialBodies
创建。
CelestialBody
,则返回true,否则返回false
Copyright © 2002-2023 CS GROUP. All rights reserved.