public class TLcdARINCDMEModelDescriptor extends TLcdDMEModelDescriptor implements ILcdARINCModelDescriptorSupport
ILcdDME
objects.
The type name (getTypeName()
) and the display name (getDisplayName()
)
are respectively set to "ARINC" and
TLcdARINCDMEModelDescriptor.DISPLAY_NAME
.
TLcdDMEModelDescriptor
,
Serialized FormModifier and Type | Field and Description |
---|---|
static String |
DISPLAY_NAME
The display name associated with this model descriptor.
|
Constructor and Description |
---|
TLcdARINCDMEModelDescriptor(String aSourceName)
Constructs a new
TLcdARINCDMEModelDescriptor object with
TLcdARINCDataTypes.DME as model element type. |
TLcdARINCDMEModelDescriptor(String aSourceName,
String[] aNames,
Class[] aClasses)
Deprecated.
|
TLcdARINCDMEModelDescriptor(String aSourceName,
TLcdDataType aDataType)
Constructs a new
TLcdARINCDMEModelDescriptor object. |
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.
|
getDataModel, getFeatureClass, getFeatureCount, getFeatureIndex, getFeatureName, getModelElementTypes, getModelTypes
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
@Deprecated public TLcdARINCDMEModelDescriptor(String aSourceName, String[] aNames, Class[] aClasses)
TLcdARINCDMEModelDescriptor
object.aSourceName
- the name of the data sourceaNames
- the feature namesaClasses
- the feature classespublic TLcdARINCDMEModelDescriptor(String aSourceName, TLcdDataType aDataType)
TLcdARINCDMEModelDescriptor
object.aSourceName
- the name of the data sourceaDataType
- the type of the elements of this descriptor's modelpublic TLcdARINCDMEModelDescriptor(String aSourceName)
TLcdARINCDMEModelDescriptor
object with
TLcdARINCDataTypes.DME
as model element type.aSourceName
- the name of the data sourcepublic 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()