public class TLcdARINCMinimumSectorAltitudeModelDescriptor extends TLcdMinimumSectorAltitudeModelDescriptor implements ILcdARINCModelDescriptorSupport
ILcdMinimumSectorAltitude
objects.
The type name
and the display name
are respectively set to "ARINC"
and DISPLAY_NAME
.
Modifier and Type | Field and Description |
---|---|
static String |
DISPLAY_NAME
The display name associated with this model descriptor.
|
Constructor and Description |
---|
TLcdARINCMinimumSectorAltitudeModelDescriptor(String aSourceName,
TLcdDataType aDataType)
Creates a new model descriptor.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getCycleDate()
Returns the cycle date for the corresponding model or null if there is no cycle date set.
|
Date |
getExpirationDate()
Returns the expiration date for the corresponding model or null if there is no expiration date set.
|
void |
setCycleDate(int aCycleDate)
Set the cycle date for the corresponding model.
|
void |
setExpirationDate(Date aExpirationDate)
Set the expiration date for the ARINC data for the corresponding model.
|
getFeatureClass, getFeatureCount, getFeatureIndex, getFeatureName
addAnnotation, getAnnotation, getAnnotations, getDataModel, getModelElementTypes, getModelTypes, isAnnotationPresent, removeAnnotation
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureUnitOfMeasure
getDisplayName, getSourceName, getTypeName
public static final String DISPLAY_NAME
public TLcdARINCMinimumSectorAltitudeModelDescriptor(String aSourceName, TLcdDataType aDataType)
aSourceName
- The source of the data.aDataType
- The data type of the data, must be an extension of
TLcdARINCDataTypes.MinimumSectorAltitude
.public Integer getCycleDate()
ILcdARINCModelDescriptorSupport
The first two digits of the field contain the last two digits of the year. The last two digits contain the numeric identity of the 28-day data update cycle. Each calendar year contains 13 such cycles, however, on rare occasions 14 cycles will be encountered.
getCycleDate
in interface ILcdARINCModelDescriptorSupport
ILcdARINCModelDescriptorSupport.setCycleDate(int)
public Date getExpirationDate()
ILcdARINCModelDescriptorSupport
getExpirationDate
in interface ILcdARINCModelDescriptorSupport
ILcdARINCModelDescriptorSupport.setExpirationDate(java.util.Date)
public void setCycleDate(int aCycleDate)
ILcdARINCModelDescriptorSupport
The first two digits of the field contain the last two digits of the year. The last two digits contain the numeric identity of the 28-day data update cycle. Each calendar year contains 13 such cycles, however, on rare occasions 14 cycles will be encountered.
setCycleDate
in interface ILcdARINCModelDescriptorSupport
aCycleDate
- the cycle dateILcdARINCModelDescriptorSupport.getCycleDate()
public void setExpirationDate(Date aExpirationDate)
ILcdARINCModelDescriptorSupport
setExpirationDate
in interface ILcdARINCModelDescriptorSupport
aExpirationDate
- the expiration date to be setILcdARINCModelDescriptorSupport.getExpirationDate()