Interface ILcdARINCModelDescriptorSupport

All Known Implementing Classes:
TLcdARINCAerodromeModelDescriptor, TLcdARINCAirportCommunicationModelDescriptor, TLcdARINCControlledAirspaceModelDescriptor, TLcdARINCDMEModelDescriptor, TLcdARINCEnrouteAirwayModelDescriptor, TLcdARINCEnrouteCommunicationModelDescriptor, TLcdARINCFIRUIRModelDescriptor, TLcdARINCHeliportCommunicationModelDescriptor, TLcdARINCHoldingModelDescriptor, TLcdARINCILSModelDescriptor, TLcdARINCMarkerModelDescriptor, TLcdARINCMinimumSectorAltitudeModelDescriptor, TLcdARINCModelListDescriptor, TLcdARINCMORAModelDescriptor, TLcdARINCNDBModelDescriptor, TLcdARINCProcedureTrajectoryModelDescriptor, TLcdARINCRestrictiveAirspaceModelDescriptor, TLcdARINCRunwayModelDescriptor, TLcdARINCTACANModelDescriptor, TLcdARINCVORModelDescriptor, TLcdARINCWayPointModelDescriptor

public interface ILcdARINCModelDescriptorSupport
A ILcdARINCModelDescriptorSupport is a model descriptor support that can contain additional information about the corresponding ARINC model.
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Returns the cycle date for the corresponding model or null if there is no cycle date set.
    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.
  • Method Details Link icon

    • getExpirationDate Link icon

      Date getExpirationDate()
      Returns the expiration date for the corresponding model or null if there is no expiration date set.
      Returns:
      the expiration date
      See Also:
    • setExpirationDate Link icon

      void setExpirationDate(Date aExpirationDate)
      Set the expiration date for the ARINC data for the corresponding model.
      Parameters:
      aExpirationDate - the expiration date to be set
      See Also:
    • getCycleDate Link icon

      Integer getCycleDate()
      Returns the cycle date for the corresponding model or null if there is no cycle date set. The cycle date is a 4 digits integer.

      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.

      Returns:
      the cycle date
      See Also:
    • setCycleDate Link icon

      void setCycleDate(int aCycleDate)
      Set the cycle date for the corresponding model. The cycle date is a 4 digits integer.

      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.

      Parameters:
      aCycleDate - the cycle date
      Throws:
      IllegalArgumentException - if aCycleDate is invalid.
      See Also: